Toilet replacement cost calculator

Pick the toilet and what the plumber found. You'll get a price range with every part shown, so you know what's fair before you say yes.

Typical price
—
WhatLowHigh
Ranges come from published national prices and include the toilet unless you bought it. Your quote can land outside them.

Advertisement

Ad space

How much does it cost to replace a toilet in 2026?

Most people pay $250 to $800 to have a plumber replace a toilet, and the average is about $450, according to Fixr. A standard two-piece toilet installed runs $200 to $950.

ToiletInstalled
Two-piece (the most common)$200 to $950
One-piece$250 to $1,100
Wall-hung$500 to $2,000
Upflush (macerating), for basements$600 to $1,300
Smart toilet$750 to $4,000+
Labor only, you supply the toilet$150 to $440

These are Fixr's national prices, updated January 2026. The average job is about $450, and most homeowners pay $250 to $800. Plumbers bill $75 to $150 an hour for extra work they find along the way.

The extras that change the price

ExtraTypical cost
Hauling the old toilet away$50 to $200
Replacing a broken flange$60 to $200
Replacing a rotted subfloor$500 to $1,500
Permit, Summit County Building Standards (if one is pulled)$101

The flange and the subfloor are the two surprises that can more than double the bill. Both usually trace back to water leaking under the old toilet, so ask the plumber to show you what they found before adding either.

Which toilet to pick

Before you hire

Setting a toilet is plumbing work, and Ohio licenses plumbing contractors. Check the license with the Ohio contractor license lookup. The Akron plumber hiring guide has the questions to ask about trip fees and flat prices.

Questions people ask

How much does it cost to replace a toilet?

Most people pay $250 to $800 to have a plumber replace a toilet, and the average is about $450, according to Fixr. A standard two-piece toilet installed runs $200 to $950.

How much do plumbers charge just to install a toilet?

Labor alone runs $150 to $440 for a straight swap. Hauling the old one away is sometimes a separate $50 to $200.

Do I need a permit to replace a toilet?

A like-for-like swap usually doesn't need one. Moving a toilet or adding a new one does. Where a permit is pulled in Summit County Building Standards' area, it comes to about $101: a $60 application fee, $40 for the replacement, and a 1% state fee.

Why is my toilet rocking?

Often the flange, the ring that anchors the toilet to the drain, is cracked or loose. Replacing it runs about $60 to $200. A broken flange can also let water leak into the floor, so don’t wait long.

Is it worth replacing an old toilet that still works?

Often, yes. Older toilets can use up to 6 gallons per flush, while modern WaterSense toilets use as little as 1.28 gallons with no loss in performance. Based on EPA figures, Fixr says a WaterSense toilet could save the average home over $3,400 in water. Many water companies also offer rebates on WaterSense models.

Advertisement

Ad space

Sources

More guides

Guides / Toilet replacement cost ·

Advertisement

Ad space