How to Stop a Running Toilet in Under 10 Minutes
Published on May 31, 2026The Frustration of a Running Toilet
That constant, hissing sound of a running toilet isn't just annoying—it can waste hundreds of gallons of water a day and spike your utility bill. Fortunately, you don't need to call a professional. Most running toilets can be fixed in under 10 minutes with zero special skills.
Tools You Might Need
- A sponge or rag (for quick cleaning)
- A replacement flapper (only if your current one is warped or cracked)
- A screwdriver (for adjusting newer float models)
Step 1: Inspect the Flapper Chain
Carefully remove the tank lid and look inside. The most common culprit is a tangled or poorly adjusted chain. If the chain connecting the flush handle to the rubber flapper is too short, it will hold the flapper open. If it is too long, it can get trapped underneath the flapper. Adjust the chain clip so there is about one-half inch of slack.
Step 2: Clean or Replace the Flapper
If the chain has the correct amount of slack, the rubber flapper at the bottom of the tank might not be sealing properly. Turn off the water valve behind the toilet and flush to empty the tank. Feel the underside of the flapper. If it is covered in mineral buildup, wipe it clean with a sponge. If the rubber feels stiff, warped, or cracked, pull it off its pegs and snap a cheap replacement flapper into place.
Step 3: Adjust the Float Level
If the water level in the tank is too high, it will constantly spill into the open overflow tube. Look at the floating mechanism. If the water is level with the top of the overflow tube, you need to lower the float. For newer fill valves, turn the adjustment screw on top counterclockwise. For older metal arm floats, gently bend the brass arm downward to lower the water level to about one inch below the top of the overflow tube.
Step 4: Turn the Water On and Test
Turn the water supply valve back on and let the tank fill. Listen closely. If the water stops running once the tank is full, you have successfully solved the problem and saved yourself a costly plumber visit!