Toilet Flange Replacement Cost in 2026
Toilet flange replacement cost in 2026 typically runs $150 to $500 when a plumber does it — a small bill that prevents a very large one. The flange is the fitting that bolts your toilet to the floor and connects it to the drain pipe, sealed by a wax ring. When it cracks, corrodes, or sits too low, you get a rocking toilet, sewer smells, and water leaking into the subfloor with every flush. This guide covers what replacement costs, how to tell your flange is failing, the repair-vs-replace decision, and the hidden subfloor damage that turns a $200 job into a $2,000 one.
What a Toilet Flange Does
The closet flange (its proper name) sits at floor level, glued or screwed to the drain pipe below. It does three jobs: anchors the toilet with closet bolts so it can't shift, provides the surface the wax ring seals against, and funnels waste into the drain. Flanges come in ABS, PVC, cast iron (older homes), and stainless steel repair rings. The flange top should sit about 1/4 inch above the finished floor — too low and the wax ring can't seal; too high and the toilet rocks. That single measurement explains half of all flange-related leaks.
Toilet Flange Replacement Cost in 2026
| Service | Typical cost |
|---|---|
| Flange replacement only (pro, accessible) | $150 - $300 |
| Flange replacement + new wax ring + reset toilet | $200 - $400 |
| Flange replacement, flange below floor (needs spacer/extender) | $250 - $500 |
| Cast iron flange replacement (older homes) | $300 - $600 |
| DIY flange repair kit | $10 - $40 in parts |
| Subfloor repair (if rotted) | $500 - $2,000+ |
Most jobs land in the $200-$350 range: pull the toilet, swap the flange, new wax ring, reset and reseal. Emergency or after-hours calls add $100-$200. For related toilet costs, see our toilet installation cost guide and the toilets hub.
Signs Your Flange Is Bad
- Toilet rocks or shifts when you sit — the #1 symptom; the flange is cracked or its bolts have pulled through
- Sewer gas smell around the toilet base — the wax seal is broken, often because the flange moved
- Water pooling at the base after flushing — active leaking past the seal
- Visible rust or corrosion on the flange ring or closet bolts
- Floor feels soft or spongy around the toilet — water has been escaping into the subfloor
- Toilet has been "re-caulked" repeatedly — caulk at the base hides the symptom while the leak continues underneath (never caulk the back of the base fully; it traps leak water)
Repair vs Replace: Your Options
Not every bad flange needs full replacement:
| Condition | Fix | Cost |
|---|---|---|
| Flange intact but bolt slots broken | Stainless steel repair ring over the old flange | $10-$25 DIY / $100-$200 pro |
| Flange 1/4"+ below finished floor (new tile) | Flange extender/spacer stack | $10-$30 DIY / $150-$300 pro |
| Cracked plastic flange | Full replacement | $150-$400 pro |
| Corroded cast iron flange | Full replacement (harder job) | $300-$600 pro |
| Flange OK but wax ring failed | New wax ring + reset only | $5-$15 DIY / $120-$250 pro |
The repair ring is the unsung hero — a $15 stainless ring that fixes broken bolt slots without touching the drain connection. But it's a repair, not a resurrection: if the flange body itself is cracked or the pipe connection is compromised, replace the whole thing.
What the Job Involves
- Shut off water, flush, sponge the tank and bowl dry, disconnect the supply line
- Remove the closet bolt caps and nuts, rock the toilet gently to break the wax seal, lift it off (toilets weigh 60-120 lbs — get help)
- Scrape off the old wax ring completely and plug the drain with a rag (sewer gas!)
- Inspect the flange: check height above floor, cracks, corrosion, and the condition of the subfloor around it
- Repair or replace the flange, set a new wax ring (or wax-free silicone seal), reset the toilet with new closet bolts
- Reconnect water, check for leaks at the base and supply line over several flushes
The Subfloor Problem
Here's where $200 becomes $2,000. A leaking flange drips with every flush — sometimes for years — rotting the plywood or OSB subfloor underneath. When the plumber pulls the toilet and finds black, crumbling wood or a flange with nothing solid to anchor to, the job stops until the floor is repaired. Subfloor patching around a toilet typically runs $500-$1,200; if joists are damaged, $1,500-$2,500+. This is why a rocking toilet is never "just annoying" — it's a countdown. Catch it in months, not years.
DIY or Hire a Plumber?
A handy homeowner can handle a repair ring or spacer install in 1-2 hours — it's genuinely beginner-friendly as long as the subfloor is sound. Full flange replacement on PVC/ABS is intermediate (cutting pipe, solvent-welding at floor level). Cast iron flange replacement is a pro job — it involves cutting or breaking out the old flange without damaging the pipe. Call a plumber if: the subfloor is soft, the flange is cast iron, the drain pipe is damaged, or you've never pulled a toilet before and it's your only bathroom.
Preventing Future Flange Problems
- After any flooring change, check flange height — tile jobs are the #1 cause of flanges ending up too low
- Don't overtighten closet bolts; cracked flanges usually come from over-torquing, not age
- Replace the wax ring any time the toilet is pulled for any reason — it's a $5 part
- Fix rocking immediately with shims plus a flange inspection — shims alone on a broken flange just delay the leak
- Consider a wax-free silicone seal on the next reset — they're reusable, less messy, and more forgiving of minor height issues
Suspect your flange is failing? Don't wait for the subfloor to tell you. Call (877) 762-1902.