By Emily Rivers
Last updated 25th February 2026

Dealing with a clogged toilet can be a disgusting job to clear the blockage and it can be a big cause of embarrassment when the toilet is so badly blocked, that you need to call in the help of a professional plumber. If you have a toilet that is prone to blocking or overfilling, even if it eventually clears itself, do not leave this problem to carry on too long. Rather call in a professional plumber and have them fix your toilet before the toilet solidly blocks.

Will a toilet eventually unclog?

Leaving a clogged toilet to sit overnight for a 24 hour period, may help eventually unblock the toilet. If the cause of the blockage is waste and toilet paper, during the 24 hour period, this being water-soluble may have broken down after sitting in water. The pressure of a reflush, should be enough to clear the pipes from the blockage.

Of course, if the item causing the issue is not dissolvable, like a children's toy, the toilet will keep blocking until the main restriction has been removed from where it is sitting blocking the pipework.

Cost to unblock a clogged toilet

How much will it cost to unblock a toilet?

The cost of unblocking a toilet is determined on the severity of the blockage as well as access needed. If it is a simple case of the plumber arriving and using their plunger or toilet snake, to clear a once-off blockage, this might only take them 30min labour, charging just a one hour call-out fee.

If after trying to plunge the toilet, the blockage needs to be addressed from outside your home, and drain rodding or even using pressure jetting at the drain, this will involve more investigative work and another hour or so, so will end up costing more than a call-out fee, possibly a couple of hours labour.

If the toilet is prone to clogging, after the plumber has unblocked your toilet, they might need to replace the S-trap or a section of waste pipe. Depending on accessibility, this too can cause the cost of the job to increase with longer labour time. Especially if the plumber needs to order the parts and have a return visit to fit the new part. If the toilet is very old and not giving the best pressure when flushing, this would be a good time to have the plumber quote you on a larger job of eventually replacing the dodgy old toilet to avoid continual call-out charges for unblocking the toilet.

Cost to unblock a toilet

Per

Average total labour cost

Unblock the toilet with a plunger

Per hour 

£55

Unblock the toilet with a toilet snake

Per hour 

£60

Unblock the toilet externally using drain rodding

Per hour

£150

Unblock the toilet externally using drain rodding and jetting

Per hour

£180

How to unblock a badly clogged toilet?

Before calling out a plumber to unblock your toilet, there are a few unblocking tricks to try yourself first; 

Plunging the toilet

  • the plunger must completely cover the drain hole at the bottom of the toilet
  • push and pull water, if there is not enough water to cover the plunger then pour some down the toilet
  • start slowly at first and then get more vigorous
  • it may take a few minutes of plunging before the toilet eventually drains

Make a drain cleaner

  • boil the kettle
  • add 1 cup of baking soda and 2 cups of vinegar into the toilet
  • pour 2 litres of hot water from the kettle into the toilet bowl (after a bit of fizzing has happened from the vinegar combo)
  • leave the mixture to sit overnight
  • next morning try to flush the toilet

Chemical drain cleaner

  • choose a cleaner from the shops that is suitable for toilets
  • follow the instructions on the bottle

Use a flexible wire snake

  • a good tool to own, otherwise you can unbend a wire coat hanger to try to make a version of the snake
  • use this to push down the bowl, with the hope of breaking up the blockage
  • be careful to not damage the porcelain 
  • prod the blockage until you have broken it sufficiently to be flushed

If these tips have not helped unclog the blocked toilet, best to rather call in a skilled plumber who has experience in dealing with blocked toilets. What you want to avoid doing is constantly flushing, causing the toilet to then overflow because of the solid blockage.

What could cause a toilet to keep blocking?

Low-flush toilets that reduce the amount of water being used per flush, might have too little pressure to push waste out of the toilet bowl and leave the toilet prone to blocking.

If a drain waste line is clogged from age with soap scum, hair, lime scale, this might cause a backup, clogging the toilet.

If the toilet is unable to refill itself completely, there might not be enough water each time the toilet is flushed, causing blockages.

The S-trap behind the toilet might be clogged and may need replacing.

People flushing ‘flushable’ wipes down the toilet is one of the main reasons for toilet clogs as well as feminine hygiene products. They easily cause a major backup so these items need to be thrown in a dustbin rather.

Toddlers or children playing around a toilet dropping in foreighn objects, e.g.; cars or lego pieces, and then flushing them away most often get stuck in the pipes causing a clogged toilet.

If you have a septic system that is stalling or not turning over quickly enough, it can cause a clogged toilet. It is important to maintain a proper balance for ideal drainage flow.


Estimates for common plumber jobs;

Rates for other trades

Unblock a clogged toilet cost in the UK
Unblock a clogged toilet cost in the UK (excluding VAT or callout charges)
Location in UKUnblock a clogged toilet cost
Unblock a clogged toilet near London£112
Unblock a clogged toilet near Birmingham£84
Unblock a clogged toilet near Glasgow£78
Unblock a clogged toilet near Leeds£74
Unblock a clogged toilet near Liverpool£76
Unblock a clogged toilet near Sheffield£78
Unblock a clogged toilet near Edinburgh£80
Unblock a clogged toilet near Manchester£82
Unblock a clogged toilet near Belfast£66
Unblock a clogged toilet near Bristol£78
Unblock a clogged toilet near Leicester£78
Unblock a clogged toilet near Cardiff£76
Unblock a clogged toilet near Coventry£80
Unblock a clogged toilet near Bradford£92
Unblock a clogged toilet near Nottingham£80
Unblock a clogged toilet near Newcastle Upon Tyne£84
Unblock a clogged toilet near Brighton and Hove£98
Unblock a clogged toilet near Derby£80
Unblock a clogged toilet near Hull£74
Unblock a clogged toilet near Plymouth£64
Unblock a clogged toilet near Stoke-on-Trent£74
Unblock a clogged toilet near Southampton£86
Unblock a clogged toilet near Northampton£94
Unblock a clogged toilet near Wolverhampton£80
Unblock a clogged toilet near Luton£104
Unblock a clogged toilet near Portsmouth£84
Unblock a clogged toilet near Reading£112
Unblock a clogged toilet near Norwich£84
Unblock a clogged toilet near Milton Keynes£104
Unblock a clogged toilet near Bournemouth£88
Unblock a clogged toilet near Aberdeen£76
Unblock a clogged toilet near Peterborough£84
Unblock a clogged toilet near Bolton£80
Unblock a clogged toilet near Swindon£102
Unblock a clogged toilet near Southend-on-Sea£90
Unblock a clogged toilet near Warrington£82
Unblock a clogged toilet near Oxford£100
Unblock a clogged toilet near Swansea£76
Unblock a clogged toilet near Sunderland£82
Unblock a clogged toilet near Slough£114
Unblock a clogged toilet near Kingswood£78
Unblock a clogged toilet near Telford£82
Unblock a clogged toilet near Cambridge£88
Unblock a clogged toilet near Ipswich£92
Unblock a clogged toilet near Blackpool£76
Unblock a clogged toilet near Middlesbrough£80
Unblock a clogged toilet near Dundee£82
Unblock a clogged toilet near Huddersfield£74
Unblock a clogged toilet near York£72
Unblock a clogged toilet near Poole£86
Unblock a clogged toilet near Watford£110
Unblock a clogged toilet near Newport£68
Unblock a clogged toilet near Colchester£90
Unblock a clogged toilet near Exeter£74
Unblock a clogged toilet near Blackburn£76
Unblock a clogged toilet near Crawley£116
Unblock a clogged toilet near Gloucester£86
Unblock a clogged toilet near Stockport£82
Unblock a clogged toilet near Basingstoke£110
Unblock a clogged toilet near Basildon£92
Unblock a clogged toilet near Cheltenham£90
Unblock a clogged toilet near Gateshead£84
Unblock a clogged toilet near Worthing£98
Unblock a clogged toilet near Rochdale£76
Unblock a clogged toilet near Oldham£76
Unblock a clogged toilet near Chelmsford£98
Unblock a clogged toilet near Birkenhead£76
Unblock a clogged toilet near Maidstone£96
Unblock a clogged toilet near Gillingham£92
Unblock a clogged toilet near Salford£78
Unblock a clogged toilet near Solihull£80
Unblock a clogged toilet near St Helens£82
Unblock a clogged toilet near Worcester£84
Unblock a clogged toilet near Lincoln£78
Unblock a clogged toilet near West Bromwich£82
Unblock a clogged toilet near Eastbourne£90
Unblock a clogged toilet near Wakefield£76
Unblock a clogged toilet near Wythenshawe£82
Unblock a clogged toilet near Bedford£96
Unblock a clogged toilet near Hemel Hempstead£110
Unblock a clogged toilet near Preston£76
Unblock a clogged toilet near Stevenage£100
Unblock a clogged toilet near Southport£74
Unblock a clogged toilet near Bath£76
Unblock a clogged toilet near Harlow£104
Unblock a clogged toilet near Sutton Coldfield£82
Unblock a clogged toilet near Darlington£80
Unblock a clogged toilet near Chester£76
Unblock a clogged toilet near Hastings£84
Unblock a clogged toilet near Nuneaton£78
Unblock a clogged toilet near Halifax£72
Unblock a clogged toilet near Hartlepool£84
Unblock a clogged toilet near Aylesbury£114
Unblock a clogged toilet near Doncaster£70
Unblock a clogged toilet near Grimsby£72
Unblock a clogged toilet near Wallasey£74
Unblock a clogged toilet near Stockton-on-Tees£80
Unblock a clogged toilet near Weston-super-Mare£76
Unblock a clogged toilet near High Wycombe£108
Unblock a clogged toilet near Ashford£90
Unblock a clogged toilet near Redditch£80
Unblock a clogged toilet near Wigan£80
Unblock a clogged toilet near Scunthorpe£68
Unblock a clogged toilet near Bury£78
Unblock a clogged toilet near Paisley£78
Unblock a clogged toilet near Bracknell£110
Unblock a clogged toilet near Burnley£72
Unblock a clogged toilet near Rugby£84
Unblock a clogged toilet near Guildford£112
Unblock a clogged toilet near Carlisle£58
Unblock a clogged toilet near Chatham£92
Unblock a clogged toilet near East Kilbride£80
Unblock a clogged toilet near Newcastle-under-Lyme£74
Unblock a clogged toilet near Chesterfield£74
Unblock a clogged toilet near Burton upon Trent£76
Unblock a clogged toilet near Tamworth£78
Unblock a clogged toilet near Shrewsbury£84
Unblock a clogged toilet near Woking£114
Unblock a clogged toilet near St Albans£110
Unblock a clogged toilet near Harrogate£72
Unblock a clogged toilet near Crewe£74
Unblock a clogged toilet near South Shields£82
Unblock a clogged toilet near Craigavon£56
Unblock a clogged toilet near Stafford£76
Unblock a clogged toilet near Rotherham£74
Unblock a clogged toilet near Barnsley£74
Unblock a clogged toilet near Lowestoft£88
Unblock a clogged toilet near Walsall£82
Unblock a clogged toilet near Gosport£84
Unblock a clogged toilet near Dartford£116
Unblock a clogged toilet near Bognor Regis£88
Unblock a clogged toilet near Corby£92
Unblock a clogged toilet near Paignton£76
Unblock a clogged toilet near Maidenhead£108
Unblock a clogged toilet near Rochester£92
Unblock a clogged toilet near Ellesmere Port£74
Unblock a clogged toilet near Loughborough£78
Unblock a clogged toilet near Dudley£80
Unblock a clogged toilet near Bangor£62
Unblock a clogged toilet near Dewsbury£72
Unblock a clogged toilet near Mansfield£76
Unblock a clogged toilet near Margate£88
Unblock a clogged toilet near Kettering£92
Unblock a clogged toilet near Cannock£78
Unblock a clogged toilet near Sale£78
Unblock a clogged toilet near Taunton£64
Unblock a clogged toilet near Runcorn£86
Unblock a clogged toilet near Farnborough£112
Unblock a clogged toilet near Tynemouth£82
Unblock a clogged toilet near Hereford£76
Unblock a clogged toilet near Halesowen£80
Unblock a clogged toilet near Widnes£82
Unblock a clogged toilet near Huyton with Roby£80
Unblock a clogged toilet near Scarborough£70
Unblock a clogged toilet near Gravesend£96
Unblock a clogged toilet near Bebington£76
Unblock a clogged toilet near Kidderminster£82
Unblock a clogged toilet near Stourbridge£80
Unblock a clogged toilet near Barry£74
Unblock a clogged toilet near Smethwick£86
Unblock a clogged toilet near Dunfermline£80
Unblock a clogged toilet near Livingston£82
Unblock a clogged toilet near Weymouth£72
Unblock a clogged toilet near Brentwood£100
Unblock a clogged toilet near Barrow-in-Furness£100
Unblock a clogged toilet near Hamilton£78
Unblock a clogged toilet near Canterbury£86
Unblock a clogged toilet near Wellingborough£92
Unblock a clogged toilet near Sittingbourne£90
Unblock a clogged toilet near Macclesfield£74
Unblock a clogged toilet near Bootle£78
Unblock a clogged toilet near Carlton£78
Unblock a clogged toilet near Esher£112
Unblock a clogged toilet near Clacton-on-Sea£100
Unblock a clogged toilet near Lancaster£84
Unblock a clogged toilet near Beeston£74
Unblock a clogged toilet near Banbury£92
Unblock a clogged toilet near Torquay£76
Unblock a clogged toilet near Folkestone£88
Unblock a clogged toilet near Kingswinford£80
Unblock a clogged toilet near Bloxwich£82
Unblock a clogged toilet near Bridgend£76
Unblock a clogged toilet near Welwyn Garden City£112
Unblock a clogged toilet near Lisburn£66
Unblock a clogged toilet near Leamington Spa£86
Unblock a clogged toilet near Washington£84
Unblock a clogged toilet near Tunbridge Wells£100
Unblock a clogged toilet near Kirkcaldy£80
Unblock a clogged toilet near Hinckley£78
Unblock a clogged toilet near Durham£80
Unblock a clogged toilet near Cumbernauld£84
Unblock a clogged toilet near Wokingham£112
Unblock a clogged toilet near Horsham£104
Unblock a clogged toilet near Crosby£74
Unblock a clogged toilet near Yeovil£68
Unblock a clogged toilet near Thundersley£94
Unblock a clogged toilet near Altrincham£76
Unblock a clogged toilet near Willenhall£80
Unblock a clogged toilet near Christchurch£88
Unblock a clogged toilet near Keighley£72