Toilet & fixture repair cost: 2026 price guide
Most toilet and fixture repairs cost $100 to $350. A full toilet replacement runs $300–$800 installed, and a full fixture swap (faucet, tub, shower valve) $200–$600.
Toilet and fixture repairs are usually among the cheapest plumbing calls — most involve swapping a worn internal part (flapper, fill valve, cartridge) rather than touching supply lines or drains. The exception is anything requiring the fixture to be pulled and reset, which adds labor and a new wax ring or supply line.
For broader plumbing pricing, see our Plumbing Repair Cost Guide.
Quick DIY checks first
By repair type
Toilet & fixture repair cost by type
Nationwide averages, parts and labor included.
| Repair | Typical range | Average |
|---|---|---|
| Toilet flapper/fill valve | $100 – $200 | $150 |
| Toilet wax ring / reseat | $150 – $300 | $200 |
| Full toilet replacement (installed) | $300 – $800 | $500 |
| Faucet cartridge/repair | $100 – $250 | $175 |
| Faucet replacement (installed) | $200 – $500 | $325 |
| Tub/shower valve repair | $200 – $500 | $325 |
| Tub/shower valve replacement | $350 – $900 | $600 |
| Diagnostic / service call | $75 – $200 | $125 |
Price factors
What drives the price up or down
Fixture quality tier
A builder-grade toilet or faucet is cheaper to source than a designer or water-efficient model, which affects the parts cost within the labor estimate.
Age of shutoff valves
Old, corroded shutoff valves often need replacing along with the fixture — a small add-on cost that’s easy to miss in a quote.
Subfloor damage
A leaking toilet wax ring left too long can soften the subfloor underneath — a repair that’s now a carpentry job, not just plumbing.
Rough-in mismatch
Replacing a toilet with a non-standard rough-in distance, or a faucet with a different hole spacing, can require extra fitting work.
Common questions
Frequently asked questions
Internal parts (flapper, fill valve) are always worth repairing — they’re $10–$30 in parts. If the bowl itself is cracked, or you’re dealing with repeated issues on an old low-flow model, replacement ($300–$800) is usually the better call.
Many homeowners do — it’s one of the more DIY-friendly plumbing jobs. The risk is an improperly seated wax ring or a cross-threaded supply line, both of which cause leaks that can be hard to spot until they’ve caused damage.
Usually the fill valve height is set too high, or the flapper chain has too much or too little slack. If a fresh flapper doesn’t fix it, the fill valve ($15–$30) is the next most likely culprit.
Need a repair estimate?
Connect with a licensed plumber to get a realistic, itemized price before you commit.