How Much Does a Plumber Charge to Fix a Toilet?
Most plumbers charge between £60 and £180 to repair a toilet in the UK, covering common jobs like a running cistern, a broken flush, a leaking base or a faulty fill valve. A straightforward blocked toilet typically costs £75–£150 to clear (Checkatrade puts the national average at around £112.50), while more involved repairs — a cracked cistern, a failed pan connector, or a job requiring the toilet to be lifted — can run to £150–£350.

The final bill depends on three things: the plumber’s call-out or hourly rate, the parts needed, and how long the job takes once they’re on site. Below, we break each of these down so you know what a fair quote looks like before you book anyone.
Quick Answer: Toilet Repair Cost by Fault
| Toilet problem | Typical cost (parts + labour) | Time on site |
| Broken handle, lever or flush button | £60–£120 | 30–45 mins |
| Running or constantly filling toilet (fill valve) | £80–£150 | 30–60 mins |
| Toilet won’t flush (flush valve/syphon) | £90–£160 | 45–90 mins |
| Leaking toilet (base, pan connector, seal) | £90–£180 | 1–2 hours |
| Blocked toilet | £75–£150 (avg. £112.50) | 30–60 mins |
| Cracked or leaking cistern | £150–£350 | 1–3 hours |
| Emergency call-out (evenings/weekends) | Add £40–£150 on top | — |
These are UK-wide guide prices for standard domestic jobs. London and the South East typically sit at the upper end of each range because of higher call-out and hourly rates, which we cover below.
What Determines the Price a Plumber Charges?
1. Call-out fee vs. hourly rate
Most plumbers structure toilet repair pricing around either a flat call-out fee that covers the first hour, or a straight hourly rate plus parts. As of 2026, UK-wide hourly rates for standard weekday plumbing typically run from £40 to £80 per hour before parts, with a sensible national planning average of around £55 to £65. Industry-wide data collected from working plumbers shows a similar picture, with hourly rates ranging from £25 to £110 and averaging £58 in 2026 — up sharply on the year before as material and running costs have risen.
Many plumbers prefer a first-hour minimum rather than a pure hourly rate, because most toilet repairs are quick, small jobs. A typical first-hour or minimum visit charge sits at £60 to £120, after which the rate usually drops for any additional time. One working plumber’s own published pricing illustrates this well: a flat rate for up to an hour on site, then a lower per-hour rate after that, with most toilet faults resolved within the first hour or shortly after — which is a good general benchmark for what a fair quote should look like.
2. Parts
Toilet parts are inexpensive relative to labour, which is why the labour rate — not the part — usually decides the final bill:
- Fill valve: roughly £10–£30 for the part itself
- Dual-flush valve/syphon: around £20 to £70 depending on the toilet brand
- Cistern lever or handle: £5–£25, more for designer finishes
- Cistern doughnut seal, coupling kit and bolts: usually under £15 combined
A plumber who stocks common toilet parts on their van can often complete a repair in a single visit. One published UK toilet-repair price list notes that a typical flush-and-fill-valve replacement, including the cistern doughnut seal and bolts, uses parts costing around £50 in total — reinforcing that most of what you’re paying for is diagnosis and labour, not components.
3. Access and toilet type
A close-coupled toilet with an exposed cistern is the quickest and cheapest to work on. Concealed or “back-to-wall” cisterns, boxed-in pipework, and older high-level or Victorian-style systems take longer to access and can add 30–60 minutes to a job — which is reflected in the higher end of every price range above.
4. Time of day and urgency
Evening, weekend and emergency call-outs cost more everywhere in the UK. Evening, weekend or emergency work typically runs £90 to £150+ per hour, and separately, emergency call-out fees generally range from £40 to £150, with some plumbers charging up to £250 or applying a 50% to time-and-a-half surcharge on their standard rate.
How Much Does a Plumber Charge Per Hour in London?
London labour rates run above the UK average because of higher operating costs, congestion charges, parking and demand. For emergency plumbing specifically, London call-out and hourly rates are typically:
| London average | |
| Call-out fee | £90–£120 |
| Hourly rate | £75–£95 |
| Day rate | £450–£600 |
These London figures reflect that emergency plumbers in the capital usually charge more because labour costs, parking, travel time and operating costs are higher than in most other parts of the UK, with out-of-hours call-outs adding further to the price in busy city areas.
For a routine (non-emergency) toilet repair booked during normal working hours, London homeowners can generally expect to land in the middle of the UK-wide ranges above rather than at the emergency-rate end — the premium mainly applies to genuine out-of-hours or same-day urgent call-outs.
OnTime Plumbers’ own emergency call-out fee starts from £49, undercutting the London emergency average above — with a transparent, upfront quote given before any work begins, so there are no surprises once the job is done.
Toilet Repair Costs by Common Fault
How much does it cost to fix a running toilet?
A toilet that keeps running, hisses after flushing, or refills constantly is almost always down to a worn fill valve or a flush valve that isn’t seating properly. This is usually caused by a worn inlet or flush valve seal inside the cistern, where debris or limescale prevents the valve from sealing and lets water flow constantly into the pan. Professional repair, including the part, typically costs £80–£150, depending on whether it’s a simple valve swap or the whole syphon unit needs replacing.
How much does it cost to repair a toilet cistern?
“Cistern repair” covers everything from a stiff flush lever to a cracked cistern body:
- Lever or handle replacement: £60–£100
- Fill or flush valve replacement: £80–£160
- Cracked cistern (full replacement): £150–£350, since the plumber usually needs to source a matching or universal cistern, drain and refit the system, and sometimes replace the pan seal and coupling kit at the same time
If your toilet is older and parts are hard to source, a plumber may recommend replacing the whole unit rather than chasing down a discontinued cistern — see the replacement section below.
How much does it cost to replace a toilet flush valve?
A dual-flush valve or syphon replacement is one of the more involved toilet repairs, because the plumber usually has to isolate the water, drain the cistern fully, and sometimes remove the cistern from the pan to get proper access. Expect £90–£160 including the part, rising toward the top of that range for concealed or cabinet-mounted systems.
Toilet won’t flush — is it repairable?
Yes, in the vast majority of cases. A toilet that won’t flush at all is usually a broken flush valve linkage, a snapped handle mechanism, or in cistern-less systems, a fault with the syphon. A plumber can normally diagnose and fix this within the first-hour call-out, at a cost of £90–£160.
Leaking toilet: from the base, tank or cistern
Where the leak is coming from changes both the diagnosis and the price:
- Leaking from the base of the pan: usually a failed pan connector or a perished wax/rubber seal where the toilet meets the soil pipe. Cost: £90–£180, since the toilet often has to be lifted to replace the seal.
- Leaking from the cistern: typically a worn washer on the fill valve inlet, or a hairline crack in the cistern itself. Cost: £80–£200, with cracked cisterns at the higher end because the whole unit needs replacing.
- Leaking from the flush pipe joint (older high-level systems): usually a perished washer at the joint. Cost: £70–£130.
A leaking toilet should not be left — even a slow drip at the base can indicate a failing seal that will eventually let waste water reach the floor, which is a hygiene issue as well as a cost one. If you notice discolouration on the floor around the base of the toilet, treat it as a leak, not just a repair to get to eventually.
How Much Does It Cost to Unblock a Toilet?
Blocked toilets sit in their own pricing bracket because the fix is usually plunging, manual rodding, or in stubborn cases, a small hand-held or electric drain auger — rather than replacing a part. Nationally, toilet unblocking averages around £112.50, with a typical range of £75–£150 depending on severity and location.
Where a blockage doesn’t clear with standard tools, the cause is often further down the waste run rather than in the pan itself — tree root ingress, a collapsed section of pipe, or a build-up of wipes and sanitary products in the branch drain. In these cases, a plumber may recommend a CCTV drain survey to map the blockage before recommending further work, rather than repeatedly charging for call-outs that don’t fix the underlying cause.
When a blocked toilet becomes an emergency: if the toilet is the only one in the property, if it’s overflowing, or if water has already reached the floor, this counts as an emergency call-out rather than a routine booking — and pricing follows the emergency rates set out above rather than standard daytime rates.
Related: if a blockage keeps recurring or clearing it reveals a deeper drainage problem, our [drainage services](https://ontimeplumbers.co.uk/) team can run a CCTV survey and jetting to find and fix the actual cause.
Is It Cheaper to Repair or Replace a Toilet?
In most cases, repairing is cheaper — a fill valve, flush valve or handle replacement rarely exceeds £160, against £200–£600+ for a full professional toilet replacement including the new unit.
Replacement starts to make financial sense when:
- The cistern is cracked and an exact replacement part is no longer manufactured
- The pan itself is cracked, chipped, or the porcelain has failed
- You’re already replacing multiple components (fill valve, flush valve, seals) on a toilet that’s 15+ years old
- You want to switch to a more water-efficient dual-flush model, which can meaningfully cut water bills on a metered supply
If your toilet falls into any of those categories, it’s worth reading our full breakdown of how much a plumber charges to replace a toilet, which covers unit costs, labour, and what affects the price of a full installation.
Does a Plumber Charge a Call-Out Fee to Fix a Toilet?
Most do, though it’s rarely presented as a separate line item — it’s usually built into a first-hour minimum charge. As a guide, expect a call-out or first-hour charge of £60–£150, which typically includes diagnosis and the first part of the repair. Ask upfront whether the quote you’re given is inclusive of parts, or labour-only with parts added to the invoice — reputable plumbers will tell you clearly before starting work.
How Long Does It Take a Plumber to Fix a Toilet?
Most single-fault toilet repairs — a fill valve, a flush valve, a handle, or clearing a blockage — take 30 to 90 minutes once the plumber is on site and has the right part. Jobs that involve lifting the toilet (pan connector or base seal replacement) or removing a boxed-in cistern typically take 1 to 2 hours. A full cistern replacement can take up to 3 hours if the original part isn’t a straightforward match.
When Should I Call an Emergency Plumber for a Toilet?
Book an emergency call-out rather than a standard appointment if:
- The toilet is overflowing or actively leaking onto the floor
- It’s the only toilet in the property and it’s completely blocked or unusable
- Water is coming through a ceiling or wall below the bathroom
- The leak involves the water supply pipe rather than just the cistern (risk of a burst)
For anything in that list, standard next-day bookings aren’t appropriate — the cost of water damage typically far outweighs the emergency call-out premium. OnTime Plumbers operates 24/7 across London, Hertfordshire, Essex and Surrey with a 45–60 minute rapid response window for exactly these situations; see our emergency plumbing service for coverage and response times.
Common Mistakes That Push Up the Cost of a Toilet Repair
From jobs we see regularly, a few patterns consistently turn a simple fix into a bigger bill:
- Ignoring a slow leak. A drip that seems minor today can saturate flooring or a subfloor over weeks, turning a £90 seal replacement into a much larger repair.
- Repeated DIY attempts with the wrong part. Universal fill and flush valves don’t fit every cistern; an incorrect part fitted and removed adds labour time to the eventual professional visit.
- Treating a recurring blockage as one-off. If the same toilet blocks every few months, the cause is usually downstream in the drain run, not the toilet itself — repeatedly paying for unblocking without investigating wastes money over time.
- Not checking whether parts are still available. On toilets older than 15–20 years, some cistern and pan combinations are discontinued. A plumber can usually tell you this during diagnosis rather than after ordering the wrong part.
Frequently Asked Questions
How much does a plumber charge to fix a toilet?
Most toilet repairs in the UK cost between £60 and £180, covering parts and labour for common faults like a running cistern, broken flush or worn seal. Blockages typically cost £75–£150, and more complex jobs such as a cracked cistern can reach £350.
How much does it cost to repair a toilet in the UK?
The typical UK-wide range is £60–£180 for a standard repair, rising to £150–£350 for jobs that involve replacing the cistern or lifting the toilet to access a pan seal.
How much does a plumber charge per hour in London?
For emergency work, London plumbers typically charge £75–£95 per hour with a £90–£120 call-out fee. Standard daytime hourly rates are generally lower, in line with the UK-wide average of roughly £55–£65 per hour.
Does a plumber charge a call-out fee to fix a toilet?
Most plumbers charge a first-hour minimum of £60–£150 rather than a separate call-out fee, which usually covers diagnosis and the first part of the repair.
How long does it take a plumber to fix a toilet?
Most repairs take 30–90 minutes. Jobs requiring the toilet to be lifted or the cistern replaced can take 1–3 hours.
Is it cheaper to repair or replace a toilet?
Repair is almost always cheaper for single-fault issues like a fill valve or flush valve. Replacement becomes more cost-effective when the pan or cistern is cracked, or when several components are failing on an older toilet.
When should I call an emergency plumber for a toilet?
Call immediately if the toilet is overflowing, leaking onto the floor, or is the only toilet in the property and completely blocked. Waiting for a standard appointment in these cases usually costs more overall once water damage is factored in.
Need a toilet fixed in London? OnTime Plumbers is Gas Safe registered, fully insured, and rated 4.8/5 across nearly 200 reviews, with transparent upfront pricing and no hidden fees. Whether it’s a running cistern, a blocked toilet, or a leak that needs sorting fast, book a plumbing repair or call our 24/7 line on +44 20 8054 6069 (Freephone: 08000 584799).