Toilets Cost Guides

We have 8 cost guides covering toilets topics. Cost ranges from $500-$6,000 depending on distance and floor type to $120-$540 DIY; $350-$700 with a plumber to $6-$540/month wasted; $3-$25 to fix to $150-$500 for standard / $800-$2,500 for wall-hung to $100-$3,000+ depending on type to $3-$50 DIY; $150-$400 with a plumber; $350-$650 for full replacement.

All Toilets Cost Guides 8

Cost to Move a Toilet to a New Location

Reference guide

Moving a toilet is not the same as replacing a toilet. Replacing swaps the unit on the same drain -- $150-$400 with a plumber. Moving means rerouting the drain pipe to a new location, which involves cutting into the floor, running new pipe at the correct slope, tying into the main drain, and passing inspection. The toilet itself is the cheap part. The plumbing work underneath is where the money goes. Here is what drives the cost and what to expect.

$500-$6,000 depending on distance and floor type 4 sections
Key tips:Get at least three quotes. Prices for toilet relocation vary widely because plumbers assess difficulty differently.Ask whether the quote includes floor patching and finishing, or just the plumbing. Some plumbers leave the floor open for a general contractor to finish.If you are moving the toilet as part of a full bathroom remodel, the marginal cost of the move is lower because the floor is already torn up.Moving the toilet even 6 inches to center it on a wall or clear a door swing may only cost $300-$600 on wood subfloor -- worth asking about.
Bottom line: Moving a toilet 2-3 feet costs $500-$1,500 on a wood subfloor or $1,500-$3,000 on concrete. Longer moves run $1,500-$6,000 depending on distance and slab vs wood. The toilet itself is $150-$500. The rest is all labor and materials for the drain reroute. Get multiple quotes and always pull the permit.

DIY vs Pro Toilet Installation Cost

Reference guide

A basic toilet installation is one of the most accessible plumbing DIY projects. The skills required are minimal: lift, set, bolt, connect. But there are situations where hiring a plumber saves you money in the long run -- corroded flanges, old supply valves, or code requirements you did not know about. Here is the honest cost breakdown for both approaches, including the parts and scenarios most people forget to budget for.

$120-$540 DIY; $350-$700 with a plumber 5 sections
Key tips:Buy the toilet yourself regardless of who installs it. You get a wider selection and pay retail instead of the plumber's markup. Many plumbers will install a customer-supplied toilet.If you hire a plumber, ask them to replace the shut-off valve and supply line while they are there. The incremental cost is $30-$50 on top of the installation -- much cheaper than a separate service call later.Time your DIY installation for a weekday morning when hardware stores are open. If you encounter a surprise (cracked flange, stuck valve), you can get parts immediately instead of being stuck without a toilet overnight.Watch a full installation video before starting. The visual walkthrough reveals steps that written instructions miss -- like how much force to use on closet bolts (less than you think).
Bottom line: DIY toilet installation saves $150-$350 and takes 1-2 hours. It is a genuine beginner-friendly plumbing project when conditions are straightforward. Hire a plumber ($350-$700 total) when the flange is damaged, the shut-off valve is stuck, the floor needs repair, or you are moving the toilet to a new location. The labor premium buys expertise for the 20% of installations that have complications.

Running Toilet Water Bill Impact

Reference guide

A running toilet is a silent money leak. A stuck flapper that lets water flow continuously wastes 200+ gallons per day -- 6,000+ gallons per month. At average US water rates ($4-$6 per 1,000 gallons), that is $25-$35 per month added to your bill. A slow leak (the kind where the fill valve cycles every 15-20 minutes) wastes 30-50 gallons per day -- $4-$8/month. Either way, the fix costs $3-$12 in parts and takes 5-15 minutes. Here is the math so you know exactly what a running toilet is costing you.

$6-$540/month wasted; $3-$25 to fix 4 sections
Key tips:Check every toilet in the house with the food coloring test twice a year. Silent leaks waste thousands of gallons before you notice the bill increase.A water bill that is $20-$50 higher than normal with no change in usage almost always points to a running toilet. Check them all before calling the water company.Some water utilities will adjust your bill if you can show that a leak caused the spike and you fixed it. Call and ask -- many have a one-time leak adjustment policy.Smart water monitors ($150-$300, Flume, Phyn) detect continuous flow and alert you via phone when a toilet starts running. The alert alone can prevent hundreds of dollars in wasted water.
Bottom line: A running toilet wastes 600-86,000+ gallons per month depending on severity. At typical combined water/sewer rates, that is $6-$540/month. The fix is a $3-$12 flapper or fill valve replacement that takes 5-15 minutes. There is no plumbing repair with a better return on investment. Fix it today.

Toilet Installation Labor Costs

Reference guide

A standard toilet swap is one of the simpler plumbing jobs -- most plumbers can do it in under two hours. But labor costs vary widely depending on what's involved beyond the basic swap. A straight replacement on a good flange with the same rough-in is cheap. A toilet that requires flange repair, floor work, or a rough-in change gets expensive fast.

$150-$500 for standard / $800-$2,500 for wall-hung 5 sections
Key tips:Get at least 2-3 quotes. Toilet installation prices vary more by plumber than by job complexity.Buy the toilet yourself if you find a better price than what the plumber offers. Most plumbers will install a customer-supplied toilet for the same labor rate.Ask if the quote includes haul-away of the old toilet. Some plumbers charge extra, some include it.If you need flange work, ask the plumber to assess it before the installation day so they bring the right parts.
Bottom line: Standard toilet swap: $150-$300 labor. Add $75-$200 for flange issues. Wall-hung installation: $800-$2,000 labor. The toilet itself is often cheaper than the installation -- factor both into your budget.

Toilet Price Ranges by Type

Reference guide

Toilets range from $100 builder-grade models to $3,000+ wall-hung designs, and the price differences aren't just about looks. Flush performance, water efficiency, comfort height, ease of cleaning, and durability all scale with price -- up to a point. Here's what each type actually costs and what you get for the money.

$100-$3,000+ depending on type 5 sections
Key tips:MaP (Maximum Performance) flush score matters more than price for actual performance. Check maptesting.com for independent flush ratings.Comfort height (17-19 inches) is worth the small premium for most adults. It's easier on knees and backs.Elongated bowls add $20-$50 over round bowls and are more comfortable for most people.Slow-close seats ($15-$30 to add) prevent slamming and are standard on mid-range and above.
Bottom line: For most homes, a $300-$500 mid-range two-piece with an elongated bowl and comfort height offers the best value. One-piece for easier cleaning at a premium. Wall-hung for modern aesthetics with a significant installation investment.

Toilet Repair Costs: Complete Guide

Reference guide

Most toilet repairs cost under $20 in parts if you do them yourself. A plumber charges $150-$350 for the same repairs because of the service call fee and labor minimum. Knowing what each repair actually costs helps you decide: fix it yourself for $5-$30, or pay a plumber $150-$350? And at what point does it make more sense to replace the entire toilet ($200-$500 installed) instead of sinking more money into an aging one?

$3-$50 DIY; $150-$400 with a plumber; $350-$650 for full replacement 5 sections
Key tips:Buy a complete toilet rebuild kit ($20-$35) and replace everything at once. It is cheaper than paying a plumber for one repair now and another in 6 months.If you call a plumber, ask them to inspect the shut-off valve, supply line, and wax ring while they are there. Preventive replacement of $15-$30 in parts saves a future $150 service call.Keep a flapper, fill valve, and wax ring in your garage. When something fails at 10 PM, you can fix it immediately instead of waiting for the hardware store to open.Get the plumber's quote in writing before they start work. A verbal 'about $200' can turn into $350 when they discover additional issues.
Bottom line: Most toilet repairs are under $30 DIY. The plumber minimum of $150 makes sense for complex jobs (flange repair, major leak diagnosis) but not for simple part swaps. If your toilet needs $200+ in repairs and is over 15 years old, replace it. A new TOTO Drake or Kohler Cimarron ($200-$400) with professional installation ($150-$250) is a better investment than repeated repairs on aging hardware.

Repair vs Replace Cost Analysis

Reference guide

A toilet can last 25-50 years, but that doesn't mean yours should. Internal parts wear out every 5-10 years, porcelain can crack or stain beyond cleaning, and older models waste water and money every flush. Sometimes repair is the right call. Sometimes the cost of repairs, water waste, and ongoing maintenance makes replacement the clear winner.

4 sections
Key tips:If you're debating repair vs replace, check the toilet's date code (stamped inside the tank or on the back of the bowl). Toilets made before 1994 are always worth replacing for water savings.A cracked toilet is never safe to use. Porcelain under water pressure can fail suddenly and cause a flood.When replacing, buy a model with widely available replacement parts. TOTO, Kohler, and American Standard parts are stocked everywhere.Consider replacing the toilet during a bathroom remodel -- the labor is already factored in.
Bottom line: Flappers, fill valves, and handles are always worth replacing -- they're cheap consumables. If the porcelain is cracked, the toilet is pre-1994, or you're spending over $100/year on repairs, a new $300-$500 toilet is the better investment.

Water Savings & Utility Cost Impact

Reference guide

Toilets are the biggest water user in most homes -- about 30% of indoor water consumption. An old 3.5 GPF toilet uses more than twice the water of a modern 1.28 GPF model. For a family of four, that difference adds up to 15,000+ gallons per year. At current water rates, upgrading pays for itself faster than most people expect.

4 sections
Key tips:Replace the highest-use toilet first (usually the primary bathroom) for the fastest payback.WaterSense certification guarantees the toilet flushes well at 1.28 GPF or less. Don't worry about weak flushes -- modern designs are far better than early low-flow models.If your home has 3+ toilets, replacing all of them at once often qualifies for larger rebates and plumbers may offer a multi-toilet discount.Track your water bill before and after replacement. The savings are real and visible within one billing cycle.
Bottom line: Replacing a 3.5 GPF toilet with a 1.28 GPF model saves a family of four $200-$400 per year on water and sewer bills. The toilet pays for itself in 1-3 years. After that, it's pure savings for the next 15-20 years.

More Toilets Resources

Toilets Guide

Complete guide to Toilets.

View Guide →

Toilets Brands

Browse all brands in the Toilets category.

View Brands →

Toilets Types

Explore different types of Toilets.

View Types →

Frequently Asked Questions

How many cost guides are there for toilets?

We cover 8 cost guides for toilets: Cost to Move a Toilet to a New Location, DIY vs Pro Toilet Installation Cost, Running Toilet Water Bill Impact, Toilet Installation Labor Costs, Toilet Price Ranges by Type, Toilet Repair Costs: Complete Guide, Repair vs Replace Cost Analysis, Water Savings & Utility Cost Impact.

What should I know about budgeting for toilets?

Our cost guides cover everything you need to know about budgeting for toilets, from basics to expert tips.

Need a Licensed Plumber?Get free quotes from top-rated plumbers in your area.
Find a Plumber
Find a Plumber Near You