How much will your project cost? Get Estimates Now

How Much Does It Cost To Fix A Toilet?

Typical Range: $139 - $300

Find out how much your project will cost

Homeowners pay an average of $220 to fix a broken toilet. Project costs typically range from $139 and $300. In some cases, a professional plumber will charge a flat rate for a project. Depending on location, a pro might charge anywhere from $45 to $150 per hour for their services.

In rural areas, the cost of hiring a plumber usually falls on the lower end of the scale at $45 to $75 per hour. In more expensive, urban areas, homeowners can expect to pay a higher rate of $75 to $150 an hour. Whether the pro charges by the project or by the hour, the price will include both labor and necessary materials.

A broken toilet is an inconvenience that cannot be ignored. Finding a plumber and estimating costs as soon as possible is paramount.

On This Page:

  1. Prices to Repair or Replace Parts
  2. Plumber Cost to Unclog a Toilet
  3. Cost to Reseat
  4. Replacement
  5. FAQ
  6. DIY vs. Hiring a Plumber

Toilet Repair Cost Calculator

Let's calculate cost data for you. Where are you located?

Please enter a valid ZIP Code
National Average
$220
Typical Range
$139 - $300
Low End - High End
$79 - $550

Want the most accurate estimates for your project?

Request Quotes

We are still gathering data for this location.

Want the most accurate estimates for your project?

Request Quotes
Cost data is based on actual project costs as reported by 3,321 HomeAdvisor members in .

Prices to Repair or Replace Parts

Most toilet repairs will involve replacing parts. When working with a pro, he/she will include the cost of the replacement parts in the project quote or fold it into his/her rate of $45 to $150 per hour. Even for easy projects, a professional plumber usually charges a 1-2 hour minimum per job to cover overhead like materials and travel to the job site.

Some common problems homeowners experience include:

  • leaky flapper
  • broken handle
  • broken chain
  • faulty flush valve
  • leaky shut off valve
  • faulty wax ring
  • broken tank

Fill, Shut Off & Flush Valve(s), Flapper

Valve replacement can run a homeowner between $50 and $150 or more depending on local rates and minimums. A homeowner may be able to save money by doing some of these jobs him/herself. Fill valves refill the tank and bowl to the correct water levels after flushing. A noisy fixture or one that is slow to fill may need a new valve.

Cost of Replacement Parts
PartPriceDIY Project Time
Fill Valve$8-$301-2 hours
Shut Off Valve$5-$351-2 hours
Bowl Flush Valve$20-$30½-2 hours
Flapper$5-$1020-30 minutes

Ready to Hire a Plumber? Call a Local Pro

Return to Top

Wax Ring/Seal

Replacing a wax ring, also referred to as a wax seal, will run between $50 and $200, including labor and materials. While the ring itself is inexpensive at $2 to $10, replacing it takes time and expertise. The closest flange may also need replacing, which can increase total project price.

Tank

A replacement tank will range from $50 to $100, not including the labor to install it. A professional plumber can put in a new tank in 1-2 hours for a total cost of $45 to $300. Total project price will depend on minimum charges as well as whether the internal tank parts also require replacement.

Bowl

A new bowl can range from $70 to $100 plus, not including installation. Most plumbers recommend replacing the entire fixture instead of the bowl. A replacement fixture typically costs only $40 to $50 or more. Labor rates will likely be the same since the fixture will already need removal.

Pipe

Sometimes, the problem is not the toilet itself, but a faulty pipe. In this case, your plumber can provide a quote for the cost to repair or replace plumbing lines.

Syphon

The syphon is an integral part of the bowl that allows the toilet to flush. If your syphon stops working, you will need to replace the bowl and/or the entire fixture. Please see Bowl section above, or Replace Toilet section below for pricing information.

Flange/Drain

To put in a new a flange, expect to pay $145 to $165, including labor. The flange part itself averages $7 to $20. Faulty flanges cause leaks. Total project price will depend on the severity and location of the leak.

Plumber Cost to Unclog a Toilet

The cost to repair a clogged toilet drain can range from $85 to $600. Simple cleanouts with outside access will fall on the lower end of the scale at $85 to $150. More extensive clogs might require dismantling the fixture or snaking the drain at a cost of $150 to $300. Severe clogs that require cleaning multiple lines or roof-vent access by multiple plumbers can run $300 to $600.

The most common cause of a malfunctioning toilet is a simple clog. Many times, people flush inappropriate items. Often, a plumber opens a clogged fixture only to find a child's toy blocking the pipes. If you cannot clear it with a household plunger, the clog may be too far down the sewer line and need a professional to snake out the line. Most plumbers bill their services per hour, but some will have a set price to clear a clog.

Do-it-yourselfers may want to try loosening the clog themselves. Homeowners can purchase a manual drain snake for $4 to $50 online. Electric versions cost $100 to $500 or more.

Get a Quote from Trusted Local Plumbers

Return to Top

Cost to Reseat a Toilet

The cost to reseat a toilet includes only labor. A professional plumber will charge his standard hourly rate or minimum fee. The cost to hire a handyman may be less, because this job doesn’t require specific plumbing expertise.

In some cases, your fixture is in fine working order, but it needs reseating. This means the fixture moved from its original position, causing a gap and allowing leaks. Then, a professional should reseat and reseal it in place.

This is not a complicated job, but it will likely take a professional plumber a much shorter time to do than it will an inexperienced homeowner, so it may be worth the cost for a pro.

Replace Toilet

The cost to install a new toilet ranges from $220 to $525, including labor and materials. The fixture itself will run $50 to $350. The labor rate to install will be the same regardless of the fixture you choose, so the variable cost in this case is how expensive your new fixture is.

Whether you are remodeling your bathroom or your plumber determines your existing unit is not fixable, you may need to replace the fixture itself. Though they are more expensive, low-flow models, up-flush toilets, and dual-flush toilets are better for the environment and can help save money on your water bills in the future.

Return to Top

FAQ

How long do toilet flappers last?

Most last 4 to 5 years before they need replacing at a cost of $5 to $10 plus labor. Chemical cleaners may shorten the life of a flapper to less than a year. If your flapper begins to deteriorate or hardens to the touch, you should replace it.

How many years does a toilet last?

Most last 15 to 20 years. In later years, it is usually more cost effective to replace than repair one. New fixtures save homeowners money by using less water.

Can you replace just the tank of a toilet?

Tanks and bowls are available separately. When replacing only one piece, ensure the manufacturer, model, and color match.

How easy is it to install a toilet?

Generally speaking, a professional plumber or experienced handyman should install a new fixture. An improperly-installed toilet can leak, causing additional damage to your home.

How often should you replace the wax ring on a toilet?

A wax seal may last the life of the toilet. Leaking water from the base of the toilet or sewer odors may indicate a faulty seal. A pro should also install a new wax ring any time he/she removes a toilet to access pipes or installs a new toilet.

Find the Best Toilet Repair Services Near You

DIY vs. Hiring a Plumber

Homeowners may be able to tackle some toilet repair jobs without a pro's help. Jobs like replacing a flapper, valve, or wax ring require only basic equipment and no plumbing expertise. However, a professional plumber should usually handle issues like complex clogs, severe leaks, and whole toilet replacements.

Save money when hiring a plumber by checking all of your faucets and fixtures and getting every clog and leak fixed in one trip. To avoid poor workmanship and pricey future problems, be sure to ask the right questions and hire a trusted plumber who is licensed, insured and experienced.

Return to Top

 

Refer a Pro who does this service and receive an Amazon Gift Card!

Was this page helpful?

Was this page helpful?

How could this page be more helpful?


Share your cost experience

Help others plan and budget for their projects

De Norval Hornesby More than 1 year ago
To replace a toilet 85.00 repair toilet leeking or just running $55.00 parts included
Kristi Torrey More than 1 year ago
The inner workings of the tank were old, leaking and finally breaking.  To replace all tank inner workings was $245
ron austin More than 1 year ago
Resetting a toilet starts @ 250.00 and go quickly to 600.00 w/ any problems!!!! Only one of 5 I tried were willing to work w/ me on price o get my job.     What is moderation???
ron austin More than 1 year ago
Resetting a toilet starts @ 250.00 and go quickly to 600.00 w/ any problems!!!! Only one of 5 I tried were willing to work w/ me on price o get my job.
ron austin More than 1 year ago
Resetting a toilet starts @ 250.00 and go quickly to 600.00 w/ any problems!!!! Only one of 5 I tried were willing to work w/ me on price o get my job.

How do we get this data?

  1. Homeowners visit HomeAdvisor.com to find a top-rated pro to complete their home improvement project or repair.

  2. Once their projects are completed, the members log in to their accounts and complete a short cost survey.

  3. After compiling and organizing the data, we report it back to you.