227274
Thumbnail:
array(4) { [0]=> string(75) "https://www.hometips.com/wp-content/uploads/2015/05/dreamstime_11798440.jpg" [1]=> int(394) [2]=> int(480) [3]=> bool(false) }
NULL

Most toilet repairs cost $150 to $390 when done by a plumber, with simple fixes under $200. DIY repairs often cost less than $50 in parts.

Most toilet problems are inexpensive to repair because the working parts inside a toilet are designed for easy installation and widely available. In many cases, replacing a worn component such as a flapper or fill valve can restore proper operation in less than an hour.

Tip: Small toilet problems can quickly become larger leaks or water waste if not repaired promptly.

The total cost depends on the specific problem, the parts needed, and whether you hire a plumber or handle the repair yourself.

Quick Answer

Most toilet repairs cost $150 to $390, with an average around $250. Simple fixes like replacing a flapper or fill valve cost $75 to $200, while more involved repairs such as a wax ring replacement range from $150 to $350. DIY repairs often cost under $50 in parts.

Typical Toilet Repair Costs (by Plumber)

The table below shows common toilet problems and the typical repair costs when hiring a plumber.

ProblemTypical Repair Cost
Running toilet$100 – $300
Slow-filling toilet$100 – $200
Weak flush or flushing problems$100 – $250
Leaking toilet base$150 – $300
Wobbling or loose toilet$150 – $350
Clogged toilet (professional clearing)$100 – $400
Severe drain blockage$400 – $700

These ranges reflect both parts and labor for most standard repairs.

Bottom line: Most toilet repairs are inexpensive, but costs increase if the problem involves the base, drain line, or multiple components.

Most Common Toilet Repairs

  • Replacing a flapper (most common fix)
  • Replacing a fill valve
  • Fixing a running toilet
  • Replacing a wax ring

Cost to Replace Common Toilet Parts

Many toilet problems involve worn parts inside the tank or at the base of the toilet. These components are inexpensive, but labor costs can vary.

Toilet PartTypical Repair Cost
Flapper$75 – $150
Fill valve$100 – $200
Flush valve$100 – $250
Toilet handle$75 – $150
Wax ring seal$150 – $300
Toilet flange$150 – $350

These prices include parts and professional installation in most cases.

Plumber Labor Costs

The largest portion of many toilet repair bills is labor.

Typical plumber rates range from $45 to $150 per hour, depending on experience and location.

Most plumbers charge a service call fee of roughly $50 to $200 to visit your home and diagnose the problem, though some companies apply that fee toward the cost of the repair.

Emergency service during nights or weekends may add $100 to $300 to the bill.

DIY Toilet Repair Costs

Homeowners who are comfortable working with basic plumbing tools can often repair toilets themselves for much less.

Typical DIY repair costs include:

RepairTypical DIY Cost
Replace flapper$5 – $25
Replace fill valve$10 – $40
Replace flush handle$10 – $30
Replace wax ring$10 – $25
Basic toilet repair kit$20 – $75

Because these parts are inexpensive, many common toilet repairs cost less than $50 in materials if you do the work yourself.

When It Makes More Sense to Replace the Toilet

Sometimes replacing the entire toilet is the better option.

A new toilet typically costs:

  • $250 to $700 installed for most standard models
  • Up to $1,500 or more for high-end toilets or complex installations

Replacement may make sense if:

  • the toilet is more than 15–20 years old
  • multiple internal parts have failed
  • the bowl or tank is cracked
  • repeated clogs or leaks occur

For more about this, see Repairing vs Replacing a Toilet.

Factors That Affect Toilet Repair Costs

Several factors can influence the final cost of a repair.

Type of Problem

Simple tank repairs are usually inexpensive. Problems involving the floor flange, drain pipe, or sewer line are more costly.

Accessibility

Repairs become more expensive if the plumbing is difficult to access or if the toilet must be removed.

Age of the Toilet

Older toilets sometimes require additional repairs because several parts may wear out at the same time. Also, very old toilets may have hard-to-find parts.

Emergency Service

After-hours plumbing service often includes an additional emergency fee of $100 to $300.

How to Avoid Expensive Toilet Repairs

Prevent many common problems by performing regular maintenance:

  • Replace flappers every few years
  • Avoid using in-tank chemical cleaners
  • Address small leaks early
  • Clear minor clogs before they become severe

Catching problems early often reduces repair costs dramatically.

To Hire a Plumber…

If the repair turns out to be more complicated than expected, you can always find a qualified plumber near you.

For hiring advice, see Trade Secrets for Hiring the Right Plumber.

Related Articles

If you’re not sure what’s causing the problem, see our
Toilet Repair and Troubleshooting Guide for a complete diagnostic overview.

Also see:

How to Fix a Running Toilet
How to Replace a Toilet Flapper
How to Replace a Toilet Fill Valve
Toilet Replacement Cost

Author Image
About Don Vandervort
Don Vandervort has developed his expertise for more than 30 years as a remodeler and builder, Building Editor for Sunset Books, Senior Editor at Home Magazine, author of more than 30 home improvement books, and writer of countless magazine articles. He appeared for 3 seasons on HGTV’s “The Fix,” served as MSN’s home expert for several years, and is featured as Yelp's home improvement expert. Don founded HomeTips in 1996. Read more about Don Vandervort