This article is for informational purposes only. DIY repairs involve risks including personal injury and property damage. Always use appropriate safety equipment and consider consulting a licensed professional for plumbing, electrical, or structural work.
How to Fix a Running Toilet (That Won’t Stop Hissing)
That constant hissing sound from your bathroom isn’t normal. A running toilet wastes between 30 and 200+ gallons of water per day. That’s money literally flowing down the drain. The good news: it’s almost always a simple fix that takes 5-20 minutes and costs under $15 in parts.
Step 1: Diagnose the Problem
Open the tank lid and look inside. Here’s what to check:
The Food Coloring Test (Finds Hidden Leaks)
- Add 10 drops of food coloring (any color) to the tank water.
- Don’t flush.
- Wait 15-30 minutes.
- Check the bowl. If color appears in the bowl, the flapper is leaking — water is seeping past it.
- Flush immediately after the test to prevent staining.
Visual Inspection
| What You See | Problem |
|---|---|
| Water trickling into the overflow tube | Float is set too high |
| Flapper sitting at an angle or not covering the hole | Flapper is worn or misaligned |
| Water level is fine but fill valve keeps running | Fill valve is broken |
| Handle is loose or chain is tangled | Handle chain needs adjustment |
| Minerals/buildup on the flapper seat | Flapper won’t seal — needs cleaning or replacement |
Step 2: Fix It
Fix 1: Replace the Flapper (Most Common — 5 Minutes)
This fixes most running toilets. The flapper is the rubber seal at the bottom of the tank.
How to replace:
- Turn off the water supply valve (behind the toilet, turn clockwise).
- Flush the toilet to empty the tank.
- Unhook the old flapper from the overflow tube (it usually clips on).
- Unhook the chain from the flush handle.
- Take the old flapper to the hardware store and buy an identical replacement (bring the old one — sizes vary).
- Clip the new flapper onto the overflow tube.
- Connect the chain to the flush handle — leave a little slack.
- Turn the water back on and test.
Cost: $5-10 for a universal flapper.
The chain adjustment is critical: If the chain is too tight, the flapper won’t seal. If it’s too loose, the handle won’t lift the flapper. You want about 1/2 inch of slack.
Fix 2: Adjust the Float (2 Minutes)
If water is flowing into the overflow tube (the vertical tube in the tank), the water level is too high.
For a ball float (arm with a ball):
- Bend the float arm downward slightly.
- This lowers the water level at which the fill valve shuts off.
- The water should stop 1/2 to 1 inch below the top of the overflow tube.
For a modern adjustable float (cylinder on the fill valve):
- Turn the adjustment screw counterclockwise to lower the water level.
- Or squeeze the clip and slide the float down the shaft.
For a float cup:
- Turn the tall screw on the fill valve counterclockwise — this lowers the shut-off point.
Test: Let the tank fill completely. The water should stop 1/2 to 1 inch below the top of the overflow tube. If it’s going into the tube, lower the float more.
Fix 3: Replace the Fill Valve (15-20 Minutes)
If the fill valve (the mechanism that lets water into the tank) won’t shut off, it’s worn out.
- Turn off the water supply.
- Flush to empty the tank.
- Sponge out remaining water from the tank.
- Unscrew the supply line from the bottom of the fill valve (have a towel ready).
- Unscrew the mounting nut under the tank (turn counterclockwise).
- Pull the old fill valve out of the tank.
- Insert the new fill valve — it should come with a rubber gasket and mounting nut.
- Tighten the mounting nut by hand (don’t over-tighten).
- Reconnect the supply line.
- Adjust the float so water stops 1/2 inch below the overflow tube.
- Turn the water on and test.
Cost: $10-15 for a universal fill valve (Fluidmaster 400A is the most common and reliable).
Fix 4: Fix the Handle and Chain
Sometimes the problem is just the flush handle:
- If the handle is loose: Tighten the nut inside the tank (turn counterclockwise to tighten — reverse thread).
- If the chain is tangled: Untangle it and make sure it lifts the flapper cleanly.
- If the chain is too short: It holds the flapper open. Adjust to add slack.
- If the handle is broken: Replace it ($3-5) — remove the old handle nut, pull out the arm, insert the new one.
Special Situations
Toilet Runs Briefly After Flushing, Then Stops
This is usually normal. The fill valve runs for 30-60 seconds after flushing to refill the tank. If it stops on its own, the toilet is working correctly.
Toilet Runs Intermittently (Starts and Stops on Its Own)
This is a “phantom flush” — the flapper is leaking slowly, the tank empties enough to trigger the fill valve, it refills, and the cycle repeats. Do the food coloring test. If color appears in the bowl, replace the flapper.
Water Dripping into the Bowl (No Sound)
Place food coloring in the tank. If color appears in the bowl within 15 minutes, you have a slow leak that wastes 30+ gallons/day. Replace the flapper.
Overflow Tube is Too Short
If water rises above the overflow tube even with the float adjusted, the fill valve may be the wrong type for your toilet. Replace with the correct height fill valve.
The Bottom Line
Check the flapper first — it’s the most common problem and takes 5 minutes and $5 to fix. Adjust the float if water is going into the overflow tube. Replace the fill valve if the valve itself is broken. A running toilet wastes 200+ gallons per day. A $5 flapper fixes it in 5 minutes.
Related Guides
- How to unclog a drain — another common plumbing fix.
- How to remove hard water stains — clean those mineral rings from the bowl while you’re at it.