How to fix a running toilet
For anyone hearing a nonstop hiss from the bathroom, this restores a quiet seal and stops the wasted water.
IJR · Sep 26, 2026 · 2 min read

A running toilet keeps adding water because the flapper is not seating flat or the tank level sits too high. Seating that seal and setting the level one inch below the overflow tube ends the flow.
Have a towel, a sponge, pliers, and a matching replacement flapper ready beside the tank.
Lift the lid and set it safely on the floor. A steady trickle into the overflow tube means the flapper is leaking; silence after the fill cycle ends points to the fill valve instead.
Kneel and turn the valve low on the left side all the way; a partial turn still lets water creep in. Blot any drips with the towel so the floor stays dry.
Water drops out through the flush valve. Sponge up the last inch so the flapper area stays dry while you work.
Check for warps, cracks, or white mineral crust. A smooth even face will seat; if it is stiff or torn, unhook the chain and ears and set the old flapper aside.
Snap the side ears onto the posts, then hook the chain through a middle link so the flapper can drop flat. Too little slack holds it open; too much lets it drift sideways.
Open the supply valve a quarter turn at a time and watch the rising line. Turn the fill-valve screw or slide the float cup so the water sits one inch under the top of the overflow tube.
Let the tank refill, mark the level lightly with a pencil, then wait. No drop in the mark and no hiss means the seal is holding.
The most common mistake
The chain is left too tight so the flapper never drops shut. Add half an inch of slack so it falls flat on the seat.
Pro tip
Wipe a thin film of plumber’s silicone grease on the new flapper edge so it seats cleanly past mineral film.
Say it every time
Listen shut flush lift clip set test
Get every new post by email
No spam, no account needed. Unsubscribe anytime.



