Most homeowners pay $120 – $280 for toilet repair. Get your instant quote in seconds from one trusted local handyman.
Low end
$120
Typical
$200
High end
$280
National average range — your local pro sets their own price after reviewing your details.
Looking for something slightly different? This page covers toilet repair. You may want toilet install/replacement cost.
Estimated tiers based on the HandymanQuote™ national price book. Your matched pro sets the real number.
Basic
$120 – $168
Straightforward job, easy access, standard materials, nothing unexpected behind the surface.
Standard
$168 – $240
The most common outcome: typical scope, mid-grade materials, a little prep or adjustment along the way.
Extensive
$240 – $280+
Larger scope, premium materials, difficult access, or repairs needed before the main work can start.
Typical time on site
About 60 min – 2.5 hrs for a standard job, not counting material pickup or a return visit if something unexpected turns up.
Labor vs. materials
Roughly 70% labor and 30% materials for this type of work.
What's failing
Flapper, fill valve, handle and supply line are inexpensive parts; a leak at the base means pulling the toilet and replacing the wax ring.
Pulling the toilet
Any repair below the bowl requires removing and resetting the toilet, which is a bigger job than a tank part swap.
Age and parts
Older or low-flow-specific models can need brand-specific parts that aren't stocked on the truck.
Local labor rates
Rates vary market to market. Your quote reflects what the pro in your ZIP actually charges — not a national guess.
Small job — know the risk
It looks simple on paper, but shut-off valves that won't close, live circuits, and damage hidden behind the wall are what turn a 30-minute job into a much bigger repair bill. At this price point a pro visit is usually cheap enough that most homeowners just book it and move on.
Most homeowners in this range end up hiring out: the price is fixed before work starts, and the pro who does the job stands behind it.
Get a toilet repair quoteReady for your real price?
National ranges help you plan. Your ZIP and project details determine the exact quote.
Get your toilet repair quote from a local proHow much does toilet repair cost?
Most homeowners pay between $120 and $280, with a typical project landing around $200. Your final price depends on job size, materials, and access.
What affects the price of toilet repair?
What's failing: Flapper, fill valve, handle and supply line are inexpensive parts; a leak at the base means pulling the toilet and replacing the wax ring. Pulling the toilet: Any repair below the bowl requires removing and resetting the toilet, which is a bigger job than a tank part swap. Age and parts: Older or low-flow-specific models can need brand-specific parts that aren't stocked on the truck. Local labor rates: Rates vary market to market. Your quote reflects what the pro in your ZIP actually charges — not a national guess.
How long does toilet repair take?
Plan on roughly 60 min – 2.5 hrs on site for a typical job. Larger scope, difficult access, or repairs that surface once work begins can extend that.
How much of the price is labor vs. materials?
For this type of work, expect roughly 70% labor and 30% materials. Supplying your own materials lowers the material portion but not the labor.
Should I DIY toilet repair or hire a pro?
Small job — know the risk. It looks simple on paper, but shut-off valves that won't close, live circuits, and damage hidden behind the wall are what turn a 30-minute job into a much bigger repair bill. At this price point a pro visit is usually cheap enough that most homeowners just book it and move on.
Can I get a quote for my specific project?
Yes. Enter your ZIP code and project and you’ll get an instant quote from the one vetted pro who serves your territory — no phone tag and no spam calls from five companies.
See the real price for your ZIP in seconds. One vetted local handyman. No spam calls.
Get an instant quote