Blocked Drain Clearance Cost UK (2026)
UK national average£80 – £250per callout · typical duration 1–3 hours
Blocked Drain Clearance in the UK typically costs £80–£250per callout in 2026. London and the Home Counties sit at the top of the range; Wales, Northern Ireland and the North East are usually cheapest. Click any city below for a full local breakdown.
What's usually included
- Initial diagnosis
- Rodding or jetting to clear
- Post-clear flow test
- Written report (complex jobs)
What affects the price
- Blockage severity (fat, roots, collapse)
- Jetting vs rodding required
- CCTV survey addition
- Out-of-hours callout
Blocked Drain Clearance prices by UK location
London
London£110 – £340Barnet£100 – £305Croydon£90 – £290Ealing£100 – £305Bromley£95 – £295Enfield£90 – £290Brent£100 – £305Wandsworth£105 – £325Tower Hamlets£100 – £320Southwark£105 – £325Lambeth£100 – £320Lewisham£95 – £300Hillingdon£95 – £295Redbridge£90 – £290Hounslow£95 – £295Greenwich£100 – £305Hackney£100 – £320Waltham Forest£95 – £295Camden£110 – £340Haringey£100 – £305Westminster£110 – £350Harrow£95 – £300Bexley£90 – £290Islington£105 – £330Merton£100 – £305Sutton£90 – £290Richmond upon Thames£100 – £320Hammersmith£105 – £330Kingston upon Thames£100 – £305Ilford£95 – £295Kensington£110 – £350Romford£90 – £290Wembley£100 – £305Fulham£110 – £340Orpington£90 – £290Uxbridge£95 – £295Twickenham£100 – £315Chelsea£115 – £355Stratford£100 – £315
South East
Brighton£95 – £300Southampton£85 – £270Portsmouth£85 – £265Reading£90 – £290Slough£90 – £290Oxford£100 – £315Isle of Wight£85 – £265High Wycombe£90 – £290Maidstone£85 – £270Crawley£90 – £280Worthing£85 – £265Basingstoke£90 – £275Gillingham£80 – £255Woking£95 – £300Eastbourne£80 – £255Hastings£75 – £240Hove£95 – £300Dartford£90 – £290Bracknell£90 – £290Gosport£80 – £245Chatham£80 – £250Guildford£100 – £305Ashford£85 – £265Aylesbury£90 – £275Maidenhead£95 – £300Redhill£95 – £295Farnborough£90 – £290Bognor Regis£80 – £245Sittingbourne£80 – £250Margate£75 – £230Tunbridge Wells£95 – £295Canterbury£85 – £265Banbury£85 – £265Eastleigh£85 – £265Horsham£90 – £290Andover£85 – £265Folkestone£80 – £245Wokingham£95 – £300Havant£80 – £255Winchester£95 – £300Newbury£90 – £290Fareham£85 – £265Ramsgate£70 – £225Camberley£90 – £280Aldershot£90 – £275Windsor£100 – £305Epsom£100 – £305Burgess Hill£90 – £275Dover£80 – £245Haywards Heath£90 – £290Sevenoaks£100 – £315Chichester£90 – £290
East of England
Milton Keynes£90 – £275Luton£90 – £290Peterborough£75 – £240Colchester£80 – £255Basildon£85 – £270Southend-on-Sea£85 – £265Cambridge£95 – £300Ipswich£75 – £240Norwich£75 – £240Chelmsford£90 – £280Bedford£85 – £265Watford£95 – £295Hemel Hempstead£90 – £290Harlow£90 – £275Stevenage£90 – £275St Albans£100 – £305Lowestoft£70 – £220Great Yarmouth£70 – £215Cheshunt£95 – £295Welwyn Garden City£90 – £290Braintree£85 – £265King's Lynn£70 – £220Bury St Edmunds£80 – £255Hatfield£90 – £280
South West
Bristol£90 – £290Plymouth£75 – £240Bournemouth£85 – £265Swindon£80 – £250Poole£85 – £265Exeter£85 – £265Gloucester£80 – £245Cheltenham£90 – £275Bath£95 – £300Weston-super-Mare£75 – £240Taunton£80 – £245Torquay£75 – £240Weymouth£75 – £240Paignton£75 – £230Yeovil£75 – £240Salisbury£85 – £265Barnstaple£75 – £230Penzance£75 – £230Dorchester£80 – £250St Austell£70 – £225Truro£80 – £245
West Midlands
Birmingham£80 – £250Coventry£80 – £245Sandwell£75 – £240Dudley£75 – £240Walsall£75 – £240Wolverhampton£75 – £240Stoke-on-Trent£70 – £220Solihull£85 – £265Telford£75 – £230Worcester£80 – £245Redditch£75 – £240Nuneaton£75 – £240Shrewsbury£75 – £240Stafford£75 – £230Hereford£75 – £240Kidderminster£75 – £230Leamington Spa£85 – £270Warwick£85 – £265Stratford-upon-Avon£85 – £270
East Midlands
Yorkshire
North West
Manchester£85 – £265Liverpool£75 – £240Wigan£70 – £220Wirral£75 – £230Stockport£80 – £250Bolton£70 – £225Sefton£75 – £230Salford£80 – £250Oldham£70 – £225Trafford£85 – £265Tameside£70 – £225Rochdale£70 – £220Warrington£80 – £245Bury£75 – £230St Helens£70 – £220Knowsley£70 – £220Preston£75 – £230Birkenhead£70 – £225Blackpool£70 – £215Blackburn£70 – £215Southport£75 – £240Chester£85 – £265Burnley£65 – £205Carlisle£70 – £220Crewe£75 – £230Widnes£70 – £220Runcorn£70 – £220Barrow-in-Furness£70 – £215Ellesmere Port£70 – £225Lancaster£75 – £230Macclesfield£85 – £265Chorley£70 – £225Leyland£70 – £220Kendal£75 – £240Fleetwood£65 – £205