Kitchen & Bath Fixtures · Takeoff

Toilet Flange & Wax Ring Replacement Cost

Typical installed range
$150 – $600

A simple wax ring swap runs $150 – $300. A flange repair using a spanner or repair ring runs $200 – $400, and a full flange replacement runs $300 – $600, more if cast iron has to be cut. The number jumps if rotted subfloor turns up underneath. Here is how to tell which job you have.

Lines open 24/7Price reference · Reviewed June 2026
Talk it through
Lines open 24/7

Talk through this project

Describe the job, get matched with a local licensed pro on the line.

(855) 000-0000

New installs, replacements & repairs · No obligation

Repair cost by what the flange actually needs
FixInstalled range
Wax ring replacement only$150 – $300
Repair ring or spanner flange$200 – $400
Full flange replacement (PVC/ABS)$300 – $600
Cast iron flange replacement$450 – $900
Subfloor repair (rot found)$500 – $2,000
Lines open 24/7

Want a real number instead of a range?

Calls are answered around the clock and routed to a licensed plumbing pro serving your area.

(855) 000-0000
How it works
01

Call & describe the job

Tell us what you need: a new install, a replacement, or something that started leaking.

02

Get matched on the line

You are connected with a local licensed plumbing pro who serves your area.

03

Compare your numbers

Use the ranges on this page to sanity-check the quote before you commit.

Wax ring, repair ring, or full replacement

The simplest fix is the most common one. If the flange itself is solid and only the wax ring has failed, the plumber lifts the toilet, scrapes the old wax, sets a new ring, and resets and bolts the bowl: $150 – $300, usually under an hour. Many "the flange is bad" calls turn out to be a tired wax ring and nothing more.

When one or two bolt slots have broken off but the flange ring is otherwise intact, a repair ring or spanner flange bridges the damage without cutting anything out: $200 – $400. A full replacement, $300 – $600, is for a cracked, badly corroded or sunken toilet flange that has to be removed and a new one set and secured to the pipe and floor.

Why cast iron costs more

PVC and ABS flanges replace cleanly: cut the pipe, glue or mechanically fit a new flange, done. Cast iron, common in homes built before the 1980s, is a different job. The old flange is often rusted solid to a cast iron drain pipe, and removing it means cutting the iron with the toilet pulled and the bowl area protected, then fitting a replacement that mates to the old pipe.

That extra cutting, fitting and cleanup pushes a cast iron flange replacement to $450 – $900. If the cast iron drain below is also corroded and weeping, the conversation can widen into pipe work, and our cast iron pipe replacement cost page covers where that leads. A plumber confirms the pipe material before quoting, since it changes the number meaningfully.

When rotted subfloor turns up

The flange is only as good as the floor it sits on. A toilet that leaked at the base for months can soak and rot the subfloor and even the floor joists underneath, and that damage only shows once the toilet comes up. When the deck around the flange is soft or crumbling, the flange cannot be anchored to anything solid until the wood is repaired.

Subfloor repair is carpentry, not plumbing, and it runs $500 – $2,000 depending on how far the rot spread. Cutting out the damaged decking, sistering or replacing joists where needed, and laying new subfloor has to happen before the flange and toilet go back. This is why a $200 wax ring call sometimes becomes a four-figure job: the leak did its damage long before you noticed.

Symptoms that point to the flange

A toilet that rocks when you sit is the classic tell: the flange or its bolts have failed and the bowl is no longer held tight, which breaks the wax seal and starts a slow leak. Water appearing around the base after a flush, or a stain spreading on the ceiling below an upstairs bathroom, points the same direction. Our guide to a toilet leaking at the base walks through confirming it before you pull the bowl.

A sewer or sewage smell near the toilet is another signal. A failed wax ring or cracked flange lets sewer gas escape around the base instead of venting through the stack. If the smell is the main complaint, our sewer smell in the house page helps separate a flange seal problem from a dry trap or a venting issue elsewhere.

What the visit looks like

The plumber shuts the supply, drains and disconnects the tank, and lifts the bowl to expose the flange. With the flange in view, the real diagnosis happens: a sound flange needs only a new wax ring; a broken slot takes a repair ring; a cracked or sunken flange gets replaced. The bowl is reset on a fresh seal, leveled, bolted snug and caulked, then tested.

Most wax ring and flange jobs are same-day and single-trip. The variable is what hides under the toilet. If the subfloor is rotted or the drain is corroded cast iron, expect the plumber to stop, show you the problem, and give a revised price before continuing. Resetting a toilet on a soft floor only buys a repeat leak.

Lines open 24/7

Ready to get it handled?

One call, no obligation. Describe the job and compare the quote against the ranges above.

(855) 000-0000
Common questions
How much does it cost to replace a toilet flange?
A full flange replacement runs $300 to $600 for PVC or ABS, and $450 to $900 if the flange is cast iron and has to be cut out. A repair ring or spanner flange for minor damage runs $200 to $400. If only the seal failed, a wax ring swap is $150 to $300.
How much does it cost to replace a wax ring?
Replacing the wax ring alone runs $150 to $300 when the flange underneath is sound. The plumber lifts the toilet, scrapes the old wax, sets a new ring, and resets and bolts the bowl, usually in under an hour. Many suspected flange problems are really just a failed wax ring.
Why is replacing a cast iron toilet flange so expensive?
A cast iron flange is often rusted solid to a cast iron drain pipe, so removing it means cutting the iron with the toilet pulled and the area protected, then fitting a new flange to the old pipe. That extra labor pushes the job to $450 to $900, well above a clean PVC replacement.
What if there is rotted subfloor under my toilet?
A long-running base leak can rot the subfloor and joists, which only shows when the toilet comes up. The flange cannot anchor to soft wood, so the deck has to be repaired first. That carpentry runs $500 to $2,000 depending on how far the rot spread, on top of the flange and reset.
How do I know if my toilet flange is broken?
A toilet that rocks when you sit, water pooling at the base after a flush, a stain on the ceiling below, or a sewer smell near the toilet all point to a failed flange or wax seal. The only way to confirm is to pull the bowl, which is why diagnosis and the fix usually happen on the same visit.
Can I replace a toilet flange myself?
A wax ring swap is within reach for a confident DIYer. A cracked flange, a cast iron flange that needs cutting, or any sign of rotted subfloor is a job for a plumber, both to get a watertight seal and to catch hidden water damage before resetting the toilet on a compromised floor.
Related guides
Call (855) 000-0000