DIY Repair
How to Fix a Running Toilet (and When to Stop Trying)
A constantly running toilet can waste hundreds of gallons a day. Most causes are a ten-dollar part — here is how to diagnose yours in five minutes.
What is actually happening
A running toilet means water is escaping the tank into the bowl, so the fill valve keeps refilling. There are only three usual suspects: the flapper, the chain, or the fill valve and float. You can check all three with the tank lid off and no tools.
Step 1: The food coloring test
Put a few drops of food coloring in the tank (not the bowl) and wait fifteen minutes without flushing. Color seeping into the bowl confirms the flapper is not sealing — the most common cause by far, especially across the Midwest where hard water deposits roughen the seal.
Step 2: Check the chain
Too tight, and the chain holds the flapper slightly open. Too loose, and it can slip under the flapper and break the seal. Aim for about a half-inch of slack with the flapper closed. This is a free fix and takes thirty seconds.
Step 3: Replace the flapper
Shut off the supply valve behind the toilet, flush to empty the tank, and unhook the old flapper from the pegs on the overflow tube. Take it to the hardware store — flappers vary by brand and tank size more than you would expect. Install the match, hook up the chain, and turn the water back on. Total cost: about ten dollars.
Step 4: Check the float height
If water is trickling into the overflow tube, the fill level is set too high. On a float-cup valve, pinch the clip and slide the float down; on an older ballcock arm, turn the adjustment screw. The waterline should sit about an inch below the top of the overflow tube.
Step 5: Replace the fill valve
A fill valve that hisses, cycles on and off by itself, or refills slowly is worn out. Replacement valves are universal, cost around fifteen dollars, and install in twenty minutes with a small wrench: shut off the water, empty the tank, unscrew the supply line and locknut under the tank, and swap the unit.
When to call a pro instead
Stop and call a plumber if you see any of these: water on the floor around the base (a wax ring or cracked tank issue, not a flapper), a shutoff valve that will not turn or weeps when touched, corrosion where the tank bolts meet the bowl, or a toilet that runs even after a new flapper and fill valve. Those point to the flush valve assembly or the porcelain itself — jobs where a mistake means water on your subfloor.
Need a hand with this?
Replaced the flapper and the fill valve and it still runs? The problem may be the flush valve seat, which is a bigger job. Call and get matched with a local pro.
Call {{TOLL_FREE_NUMBER}}