Take the tank lid off and look inside. A running toilet is one of two things:
The water level should sit about 1 inch below the top of the overflow tube.
If adjusting the float doesn't change the water level at all, the fill valve itself is failing and needs replacement.
Describe your toilet issue or upload a photo. homemd.ai identifies the exact cause and walks you through the fix with the right parts.
Get Your Free DiagnosisKorky 2003BP 3-Inch Universal Toilet Flapper — ~$8 — View at Home Depot
Fluidmaster 400A Universal Fill Valve — ~$12 (only if float adjustment fails) — View at Home Depot
| Option | Cost | Time |
|---|---|---|
| DIY — Flapper only | $8–$12 | 15–30 min |
| DIY — Flapper + Fill Valve | $20–$30 | 30–45 min |
| Plumber | $120–$250 | Same day |
You save $100–$240 doing this yourself.
Why won't my toilet stop running?
Almost always a leaking flapper ($8) or float set too high (free fix). Take the tank lid off to diagnose.
How much does a plumber charge to fix a running toilet?
$120 to $250 including service call and parts. DIY cost: $8 to $25.
When should I call a plumber instead of fixing it myself?
Call a plumber if you replaced both the flapper and fill valve but it still runs, water is leaking from the base, or the tank has visible cracks.
A running toilet is almost always caused by either a leaking flapper valve ($8 to replace) or a float set too high (free to adjust). Take the tank lid off: if water is spilling into the overflow tube, lower the float. If the water level is normal but you hear trickling, replace the flapper.
A plumber typically charges $120 to $250 for a running toilet repair, including a service call fee and parts. The same fix costs $8 to $25 in parts if you do it yourself.
Call a plumber if you replaced both the flapper and fill valve but it still runs (could be a cracked overflow tube), water is leaking from the base of the toilet (wax ring issue), or the tank has visible cracks.
Describe or photo your problem. homemd.ai tells you the exact Home Depot products you need — with prices.
Find My Parts Free