Toilet Keeps Running? The 4 Causes and How to Fix Each
A toilet that runs between flushes is almost always leaking water from the tank into the bowl, so the fill valve keeps topping it up. It can waste 200 gallons a day and add $20–$70 to a monthly water bill. The fix is usually a $5–10 part.
Verdict: DIY
One of the easiest repairs in the house. No tools beyond your hands for most causes.
- Time
- 15–30 min
- Cost
- $5–25 in parts
Likely causes and how to tell
Worn or warped flapper
Put 5 drops of food coloring in the tank and wait 15 minutes without flushing. Color in the bowl means the flapper leaks. This is the cause about 8 times out of 10.
Water level set too high
Water trickles into the overflow tube (the open pipe in the middle of the tank). The level should sit about 1 inch below the top of that tube.
Chain too short or tangled
The flapper doesn't close all the way after a flush, or the chain is caught under it.
Failing fill valve
You hear a hiss or the tank refills in short bursts every few minutes even with a new flapper, or the valve won't shut off.
How to fix it
- 1
Shut off the water
Turn the oval valve behind the toilet clockwise until it stops, then flush and hold the handle to empty the tank.
- 2
Do the dye test
Before replacing anything, confirm where the leak is with food coloring (see causes). It saves you buying the wrong part.
- 3
Replace the flapper
Unhook the chain, slide the old flapper's ears off the pegs on the overflow tube, and take it to the store to match size (2-inch or 3-inch). Hook the new one on and leave about ½ inch of slack in the chain.
- 4
Adjust the water level
Turn the adjustment screw or slide the float clip on the fill valve so the water stops about 1 inch below the top of the overflow tube.
- 5
Replace the fill valve if needed
Disconnect the supply line under the tank, unscrew the locknut, lift the old valve out, and install a universal fill valve set to the height marked on your overflow tube.
- 6
Test
Turn the water on, let the tank fill, and repeat the dye test. No color after 15 minutes means it's fixed.
What you'll need
- Replacement flapper (2" or 3")
- Universal fill valve (if needed)
- Adjustable wrench
- Sponge and bucket
- Food coloring
Call a pro if
- Water is leaking onto the floor around the base (wax ring or cracked tank).
- The shutoff valve behind the toilet won't turn or leaks when you touch it.
- The tank or bowl has a visible crack.
AI Handyman writes a free job brief in trade language, so a pro can quote from your photos.
Questions people ask
How much water does a running toilet waste?
A steady leak can waste 200 gallons or more a day. Even a silent flapper leak adds up to thousands of gallons a month.
Is a universal flapper OK?
Usually, but match the size (2-inch or 3-inch drain). Some brands like Toto and newer Kohler models use specific seals, so bring the old one to the store.
Why does my toilet run for a few seconds every so often?
That's called phantom flushing: a slow flapper leak lets the level drop until the fill valve kicks in. Replace the flapper.
Related fixes
General guidance, not a licensed inspection. Follow local codes; when in doubt, call a licensed professional.