How Much Does It Cost to Repair a Toilet?
£75 – £250
per job
Toilet repairs cost between £75 and £250 depending on what has failed and whether parts need ordering. A running cistern caused by a faulty fill valve or flapper is one of the cheapest fixes, often resolved in under an hour. Re-seating a loose pan or clearing a blocked soil pipe takes longer and costs more.
Average cost
£75 – £250
per job
Prices vary by region, property type and tradesperson. Always get at least two quotes.
What affects the price?
Type of fault - a fill valve replacement is quick; re-seating a loose pan or clearing a blocked soil pipe takes considerably longer
Parts needed - fill valves cost £10-£25, siphon units £15-£35, concealed cistern parts can be £40-£80
Toilet type - close-coupled toilets are easiest to work on; concealed cisterns and wall-hung pans are more complex
Access - toilets in tight en-suites or cloakrooms take longer due to limited working space
Labour vs materials
Plumbers typically charge £50-£80 for the first hour and £40-£70 per hour thereafter. Most toilet repairs complete within one to two hours, making labour the dominant cost.
Repair or replace?
If the toilet pan is cracked or the cistern is beyond economic repair, a new close-coupled toilet costs £80-£300 plus fitting. Weigh the repair quote against full replacement before committing.
Questions to ask your tradesperson
Ready to get it sorted?
Find available local plumbers near you — see who is free before you call.
Find a Plumber — Free