Skip to main content
True Trade Path

Cost guide

Toilet Replacement Cost

Removing an old toilet and installing a new one, including wax ring, supply line, and disposal.

Typical range
$200–$700
Most people pay
$350
Service life
15–25 years for a quality toilet

National cost range

National range, per toilet installed

$200$700

Most homeowners pay around $350. The spread is real, not hedging — the drivers below determine which end of it you land on.

Low end
$200
Simple access, like-for-like
Typical
$350
What most jobs come in at
High end
$700
Upgrades, difficult access, code work

What you are actually paying for

Find the row that matches your situation. Quotes that differ wildly from each other usually differ in scope, not in price.

ScenarioTypical cost
Standard two-piece toilet, straightforward swapToilet supplied by homeowner or included in quote.$200$350
Comfort-height or one-piece toiletHeavier units may need two people to set.$250$450
Toilet plus flange repairFlange repair is the most common surprise on older homes.$350$600
Wall-hung or bidet toiletRequires in-wall carrier and supply modifications.$500$1,200
Three toilets replaced in one visitPer-toilet cost drops to $170 to $300.$500$900

What moves the price

In descending order of impact. These are also the questions worth asking a contractor whose quote sits outside the range above.

  1. Toilet model and features

    A standard two-piece toilet is the baseline. One-piece, comfort-height, dual-flush, and bidet-seat models cost more in both unit price and install time.

  2. Flange condition

    A rotted or broken closet flange requires repair or replacement before the new toilet can be set — adding $100 to $300.

  3. Floor condition

    Water damage around the toilet base from a slow wax ring leak may need subfloor repair before installation.

  4. Supply line and shutoff

    A seized shutoff valve or corroded supply line is replaced during the swap. This is routine but adds $25 to $75 in parts.

  5. Number of toilets on one visit

    A plumber often charges less per toilet when replacing two or three in one trip.

Can you do it yourself?

DIY viable

Toilet replacement is one of the most accessible plumbing DIY tasks. You need a wax ring, supply line, and a wrench. The job takes 30 to 60 minutes. Call a plumber if the flange is damaged or the shutoff valve is seized.

Permits and inspection

A permit is generally not required for a like-for-like toilet swap.

When this cannot wait

  • Toilet rocking on the floor — wax ring has failed
  • Water pooling at the base after each flush
  • Crack in the bowl or tank
  • Toilet running continuously and flapper replacement did not fix it

Common questions

How much does a plumber charge to replace a toilet?
Professional toilet replacement runs $200 to $400 for labor, plus the cost of the toilet ($100 to $500). A straightforward swap with a standard toilet totals $300 to $600. Flange repair adds $100 to $300.
How much does a new toilet cost installed?
A complete install with a mid-range toilet runs $300 to $600. Budget toilets start around $250 total. Premium one-piece or smart toilets run $500 to $1,200 installed.
Can I replace a toilet myself?
Yes. Shut off the water, drain the tank and bowl, remove the old toilet, install a new wax ring, and set the new toilet. Allow 30 to 60 minutes. Replace the supply line while you are at it — they are $5 to $10.
How long does toilet replacement take?
A plumber takes 30 to 60 minutes for a standard swap. Flange repair adds 30 to 60 minutes. A DIY homeowner should plan 1 to 2 hours for their first replacement.
Toilet overflowing and won't stop running — emergency plumber cost?
Shut off the valve behind the toilet immediately. A flapper or fill valve repair runs $100 to $200. If the toilet cracked or the flange failed, replacement runs $300 to $600 installed. Water damage from an overflowing toilet averages $1,000 to $4,000 if not stopped within minutes.
Toilet wobbles when I sit on it — is it going to fall through the floor, and what does repair cost?
Wobbling means a broken flange or rotted subfloor. Flange repair runs $100 to $300. Subfloor repair runs $200 to $800. Full toilet replacement with flange repair totals $300 to $800. Do not keep using a wobbling toilet — it will crack the wax ring and leak into the floor.
Toilet leaking at the base onto the bathroom floor — replace cost?
A wax ring replacement runs $100 to $200 if the toilet and flange are sound. If the leak has been ongoing, subfloor rot repair adds $200 to $800. Full toilet replacement with new flange and wax ring runs $300 to $600. Address base leaks within 24 hours to prevent floor damage.
Second-floor toilet leaking through the ceiling below — repair cost?
Shut off the toilet valve immediately. Toilet repair or replacement runs $300 to $600. Ceiling drywall repair and repainting below runs $300 to $1,200. If water reached multiple floors, total remediation runs $1,000 to $4,000. This is an emergency — every flush makes it worse.
Cracked toilet tank — need replacement tonight, what does it cost?
A cracked tank cannot be repaired — replace the toilet. Standard install runs $300 to $600 same-day if the plumber stocks units. After-hours adds $100 to $250. A basic toilet costs $100 to $200; premium one-piece units run $300 to $500 plus install.
Toilet keeps clogging every few days — replace or snake cost?
Snaking runs $100 to $250 per visit. If clogs return weekly, the trap or drain line may be partially blocked ($150 to $400 to clear) or the toilet's flush passages are deteriorated. A new high-efficiency toilet with a 2-inch trap runs $300 to $600 installed and clogs less often.