For customers· 4 min read

Toilet Repair vs Replacement: Cost Comparison

When to repair or replace a toilet. Costs for common repairs and replacement options explained.

A leaking toilet can cost $50 to fix or $500+ to replace—and the difference often comes down to what's broken. Before you call a plumber, understanding whether your toilet needs repair or replacement can save you hundreds and help you make an informed decision quickly.

When Repair Makes Sense

Most toilet problems are fixable. If your toilet is leaking from the tank, running constantly, or not flushing properly, the culprit is usually a worn flapper, fill valve, or flush handle—all inexpensive components.

Typical repair costs range from $150 to $300 in labor plus parts. A plumber can diagnose the issue in 15–30 minutes. Common repairs include:

  • Flapper replacement ($10–$50 part + $100–$150 labor)
  • Fill valve repair ($20–$80 part + $100–$150 labor)
  • Flush handle or lever replacement ($5–$30 part + $75–$125 labor)
  • Wax ring replacement for leaks at the base ($15–$30 part + $100–$200 labor)

If your toilet is fewer than 15 years old and the repair cost is under 50% of a replacement, repair is almost always the right call.

When Replacement Is Better

Replacement becomes the smarter choice when structural damage, age, or repeated failures stack the costs. A new toilet runs $200–$800 depending on type (standard, elongated, dual-flush, bidet-integrated), plus $150–$300 for professional installation.

Replace your toilet if:

  • The bowl or tank is cracked or damaged (unfixable)
  • It's more than 20 years old and needs repeated repairs (parts wear out together)
  • The total repair cost exceeds 40–50% of replacement
  • You're dealing with a vintage model where parts are hard to source
  • Water damage or mineral buildup has severely compromised function

Newer toilets also use 20–30% less water per flush than older models, which can offset replacement costs through lower water bills over 5–7 years if your home has multiple aging toilets.

Cost Comparison: Real Numbers

Assume your 18-year-old toilet is running constantly and has a slow leak at the base.

Repair scenario: Fill valve replacement ($150 labor + $30 part) + wax ring replacement ($150 labor + $20 part) = $350 total

Replacement scenario: New standard toilet ($350) + installation ($200) = $550 total

In this case, repair wins by $200. But if that same toilet needs a second repair within 12 months (common for aging units), you've now spent $550 on repairs alone—making replacement the better long-term choice.

How to Make the Decision

Get a professional diagnosis first. A plumber can assess the problem in 30 minutes for $75–$125 (often credited toward repair or replacement). This cost buys clarity and prevents guessing.

Ask your plumber these questions:

  • What's broken, and how much will it cost to fix?
  • How old is this toilet model, and are parts still readily available?
  • If I repair this now, what's the likelihood of another issue within 2 years?
  • How much would a replacement cost installed, and what's the water savings?

Consider water age and usage. If your home has multiple aging toilets or someone in the household has mobility issues, replacing multiple units at once with modern options (bidet, higher seats, softer seals) might justify higher upfront costs.

Finding the Right Plumber for Honest Advice

Not all plumbers will recommend what's truly best for your wallet. Get quotes from at least two licensed professionals—they should clearly explain what's wrong and justify their repair vs. replacement recommendation.

Mercoly lets you compare trusted plumbing repair and service providers in your area, read verified reviews, and request quotes without the back-and-forth. You can see exactly what others paid for similar jobs, giving you realistic pricing context before you decide.

Frequently Asked Questions

Q: How do I know if my toilet leak is worth repairing or if I should replace it? If the leak is at the base of the bowl (wax ring), it's typically a $200–$250 repair. If it's internal (tank to bowl), it's usually $150–$200 to fix. If the bowl itself is cracked, replacement is your only option.

Q: Can a plumber fix a running toilet the same day? Yes—most running toilet issues (faulty flapper or fill valve) are diagnosed and repaired in under an hour, often for $150–$250 total.

Q: Should I replace my toilet if it's over 20 years old, even if it's working? Not unless repairs become frequent. However, if you're renovating or replacing the floor/fixtures anyway, replacing aging toilets prevents future emergencies and improves water efficiency.

Get a free diagnosis from a vetted plumber near you—compare repair and replacement quotes on Mercoly today.

Looking for Plumbing Repair & Service?

Compare trusted Plumbing Repair & Service providers on Mercoly — browse profiles, products, and services and reach out in one place.

Related articles

More in Plumbing, HVAC & Electrical Systems · Plumbing Repair & Service