Thumbtack Logo

How much does it cost to repair a toilet?

Average cost in 20149: $105 See National


low cost


avg cost


high cost

The average cost for a plumber is $105. You are likely to spend between $65 and $160 total. Exact price may vary depending on your area and project details.

Updated September 1st, 2017

Next Step: Find out exactly how much your project will cost.

A toilet that won’t flush, has leaks, is constantly running or is clogged is an annoyance and an inconvenience. A toilet repair specialist can help. The biggest variables affecting cost are parts and labor. The good news is that the number of problems that can happen with toilets are more or less finite in nature, and a good plumber will know how to fix them all.

Flat rate or hourly

Some plumbers charge a flat rate for each job, such as unclogging a toilet. Others charge an hourly labor rate, plus the cost of parts, although some charge just for labor. Most plumbing problems take an hour or two to fix, if not less. Many plumbers offer a free estimate, but some don’t. Expert Plumbing, Heating and Air of Pleasant Grove, Utah, charges a $29 service fee to come out and diagnose the problem between 8 a.m. and 6 p.m. Waterworx Plumbing of Denver charges a $92 trip fee and a $92 labor charge for a one-hour minimum and claims that most jobs can be done in under an hour. For some small, routine jobs, the company charges a flat fee.

Leaks and Clogs

Most common toilet problems can be fixed in the $100 to $250 range. A leaking toilet may require a flapper or toilet chain adjustment. In the case of extreme clogging problems, the plumber may need to dismantle the toilet and snake the drain or, worse, replace pipes. This labor-intensive action will drive up the cost. The plumber may also need to remove the toilet if it’s not staying stationary, in order to replace a broken flange. Other problems involve broken toilet flush valves and wax rings. To prevent leakage, the toilet may need to be removed, reseated and resealed. A significant expense could arise if the problem is with the sewer line.

New toilet installation

Sometimes a toilet is too old or too broken to repair. Most plumbers charge for a new toilet and the labor it takes to install it. Customers can also purchase a new toilet on their own and simply hire the plumber to install it.

Cost-saving strategies

Avoid emergency or weekend service, which usually always costs more. Ask the plumber you hire about specials or discounts. For example, Cutting Edge Sewer and Drain of Minneapolis offers police, fire and military discounts. Expert Plumbing, Heating and Air offers $50 off your first service call. Ask if you can get a reduced rate for multiple services in the same visit.

Ready to hire a plumber?

Get free custom quotes from qualified plumbers in your area.

Get Quotes

Cost calculator

Answer a few key questions to get a price estimate in your area.

{[{ pricing.estimation }]}

{[{ pricing.estimationDescription }]}

Something went wrong. Give it another try.

Try again

Recent reviews

Done Right Plumbing, Tile, Demo and Restoration

Tim prompt courteous and cost friendly. will use again. I recommend

Flow Motion Sewer and Drain Services

Most excellent experience overall -- easy to set up an appointment, Ed was here when he said he would, went over and beyond (at no extra cost) to fix our toilet. It also helps that he's a warm and friendly person. Yay!

McCann Mechanical Contractors

He was on time, and very professional. We had an unusual problem with our toilet flange and he went out of his way to make it right even though he had not created the problem. He spent extra time and energy to fix what was going on with no additional cost added above the estimate. I would absolutely recommend Sean and am looking to have him do some additional work. We were very satisfied.