Toilet Repair Costs: Complete Guide
Updated February 25, 2026
Most toilet repairs cost under $20 in parts if you do them yourself. A plumber charges $150-$350 for the same repairs because of the service call fee and labor minimum. Knowing what each repair actually costs helps you decide: fix it yourself for $5-$30, or pay a plumber $150-$350? And at what point does it make more sense to replace the entire toilet ($200-$500 installed) instead of sinking more money into an aging one?
Overview
Most toilet repairs cost under $20 in parts if you do them yourself. A plumber charges $150-$350 for the same repairs because of the service call fee and labor minimum. Knowing what each repair actually costs helps you decide: fix it yourself for $5-$30, or pay a plumber $150-$350? And at what point does it make more sense to replace the entire toilet ($200-$500 installed) instead of sinking more money into an aging one?
Cost Breakdown
Quick Fixes: Under $15 DIY
Flapper replacement: $3-$8 for the part, 5 minutes to install. Fixes running toilets 70% of the time. Fill valve replacement: $8-$12, 15 minutes. Fixes running, slow fill, and phantom flushing. Handle replacement: $5-$15, 5 minutes. Fixes a loose or broken flush lever. Chain adjustment: $0, 2 minutes. Fixes incomplete flushes caused by too much or too little chain slack. Total DIY cost for all four: under $40. Plumber cost for any one of these: $100-$200 (service call minimum).
Medium Repairs: $15-$50 DIY
Wax ring replacement: $3-$15 for the ring, but requires pulling the toilet off the floor and resetting it. 45-60 minutes. Plumber cost: $150-$250. Tank-to-bowl gasket and bolts: $5-$15, 30-60 minutes. Plumber: $150-$250. Toilet seat replacement: $15-$50 for the seat, 10 minutes. Supply line replacement: $5-$10 for braided stainless, 10 minutes. Shut-off valve replacement: $10-$20 for the valve, 30 minutes (requires turning off the main water). Plumber: $100-$200.
Major Repairs: $50-$200 DIY
Flush valve replacement: $15-$25 for the kit, but requires removing the tank and working inside. 60-90 minutes. Plumber: $200-$350. Flange repair or replacement: $10-$40 for the flange, but may require cutting the floor and working with the drain pipe. 1-3 hours. Plumber: $200-$400. Complete toilet rebuild (fill valve + flapper + gaskets + bolts + supply line): $20-$35 for a rebuild kit, 60-90 minutes. Plumber: $250-$400.
When to Replace Instead of Repair
Replace the toilet if: the bowl or tank is cracked (not repairable), the flange is severely damaged and the subfloor around it is rotted (fixing the floor costs more than a new toilet and flange), the toilet is pre-1994 and uses 3.5-5 gallons per flush (a new 1.28 GPF toilet saves $100+/year in water costs), or you have spent $200+ on repairs in the past year. A basic new toilet (American Standard, Glacier Bay) costs $100-$200. A quality toilet (TOTO Drake, Kohler Cimarron) costs $200-$400. Installation labor: $150-$250.
Plumber Service Call Breakdown
Most plumbers charge a service call fee ($50-$100) plus hourly labor ($75-$150/hour). Minimum charge is typically $150 regardless of how simple the repair is. A flapper replacement that takes a plumber 10 minutes still costs $150 because of the minimum. That is why bundling repairs makes sense -- if you are paying the service call fee, have the plumber replace the fill valve, flapper, supply line, and shut-off valve all at once. The incremental labor for additional items is minimal.
Safety Warnings
- Ignoring a slowly leaking wax ring because the repair seems expensive. Water damage to the subfloor costs $500-$2,000 -- far more than the $150-$250 wax ring replacement.
Pro Tips
- Buy a complete toilet rebuild kit ($20-$35) and replace everything at once. It is cheaper than paying a plumber for one repair now and another in 6 months.
- If you call a plumber, ask them to inspect the shut-off valve, supply line, and wax ring while they are there. Preventive replacement of $15-$30 in parts saves a future $150 service call.
- Keep a flapper, fill valve, and wax ring in your garage. When something fails at 10 PM, you can fix it immediately instead of waiting for the hardware store to open.
- Get the plumber's quote in writing before they start work. A verbal 'about $200' can turn into $350 when they discover additional issues.
Mistakes to Avoid
- Calling a plumber for a $5 flapper replacement. Watch a 3-minute video and do it yourself -- it is genuinely that easy.
- Spending $400+ on repairs for a 20-year-old toilet when a brand new quality toilet costs $200-$400 installed.
- Not replacing the wax ring when you pull the toilet for any reason. Wax rings are $3-$15 and are one-use. Every time the toilet comes up, a new ring goes down.
- Ignoring a slowly leaking wax ring because the repair seems expensive. Water damage to the subfloor costs $500-$2,000 -- far more than the $150-$250 wax ring replacement.
Bottom Line
Most toilet repairs are under $30 DIY. The plumber minimum of $150 makes sense for complex jobs (flange repair, major leak diagnosis) but not for simple part swaps. If your toilet needs $200+ in repairs and is over 15 years old, replace it. A new TOTO Drake or Kohler Cimarron ($200-$400) with professional installation ($150-$250) is a better investment than repeated repairs on aging hardware.
Frequently Asked Questions
What are expert tips for toilet repair costs: complete guide?
Buy a complete toilet rebuild kit ($20-$35) and replace everything at once. It is cheaper than paying a plumber for one repair now and another in 6 months. If you call a plumber, ask them to inspect the shut-off valve, supply line, and wax ring while they are there. Preventive replacement of $15-$30 in parts saves a future $150 service call. Keep a flapper, fill valve, and wax ring in your garage. When something fails at 10 PM, you can fix it immediately instead of waiting for the hardware store to open. Get the plumber's quote in writing before they start work. A verbal 'about $200' can turn into $350 when they discover additional issues.
What mistakes should I avoid with toilet repair costs: complete guide?
Calling a plumber for a $5 flapper replacement. Watch a 3-minute video and do it yourself -- it is genuinely that easy. Spending $400+ on repairs for a 20-year-old toilet when a brand new quality toilet costs $200-$400 installed. Not replacing the wax ring when you pull the toilet for any reason. Wax rings are $3-$15 and are one-use. Every time the toilet comes up, a new ring goes down. Ignoring a slowly leaking wax ring because the repair seems expensive. Water damage to the subfloor costs $500-$2,000 -- far more than the $150-$250 wax ring replacement.
What is the bottom line on toilet repair costs: complete guide?
Most toilet repairs are under $30 DIY. The plumber minimum of $150 makes sense for complex jobs (flange repair, major leak diagnosis) but not for simple part swaps. If your toilet needs $200+ in repairs and is over 15 years old, replace it. A new TOTO Drake or Kohler Cimarron ($200-$400) with professional installation ($150-$250) is a better investment than repeated repairs on aging hardware.
What's the bottom line on toilet repair costs: complete guide?
Most toilet repairs are under $30 DIY. The plumber minimum of $150 makes sense for complex jobs (flange repair, major leak diagnosis) but not for simple part swaps. If your toilet needs $200+ in repairs and is over 15 years old, replace it. A new TOTO Drake or Kohler Cimarron ($200-$400) with professional installation ($150-$250) is a better investment than repeated repairs on aging hardware.
How much does toilet repair costs: complete guide cost?
The typical cost range is $3-$50 DIY; $150-$400 with a plumber; $350-$650 for full replacement. Actual costs depend on your location, materials, and whether you hire a professional.
