Toilet That Keeps Running: Why It Won't Stop & How to Fix It
If your toilet is constantly trickling into the bowl, refilling itself every few minutes, or hissing long after a flush, you're not imagining it. A "running" toilet almost always means water is leaking out of the tank somewhere, so the fill valve keeps topping it back up.
It's usually a cheap, fixable problem — but it's not harmless: the EPA estimates a leaky toilet can quietly waste 180-plus gallons a week, and you pay for every drop on your water bill.
Prefer to fix it yourself? The full DIY guide is below. Stuck or short on time? We offer same-day help across Denver.
Is this an emergency?
Not a flooding emergency
- A running toilet leaks internally (tank to bowl, then down the drain) — no water on the floor, no need to shut off the whole house.
- It's a "fix it soon" problem, not a 2 a.m. call.
But act within a day or two
- It wastes a lot of water fast — the EPA notes 10% of homes have leaks wasting 90+ gallons per day.
- A fill valve that runs nonstop wears out faster and can hammer, whistle, or hiss all night.
Rare exception — shut the water off
- If water is overflowing the top of the tank, dripping onto the floor, or you can't get the fill valve to shut off, turn the supply valve clockwise until you can repair it.
How to diagnose it
Figure out where the water escapes before buying parts — two minutes of looking saves replacing the wrong thing.
- 1Dye test (EPA): put a few drops of food coloring in the tank, wait 10–15 minutes without flushing. Color in the bowl means water is leaking past the flapper / flush-valve seal.
- 2Listen: a steady hiss usually means the fill valve is running to replace escaping water; a refill every few minutes with no use is a slow tank-to-bowl leak ("phantom flush").
- 3Check the overflow tube (the open vertical pipe): water spilling into it = water level set too high (fix the float). Water level below it but the bowl still gets water = leak past the flapper.
- 4Pencil test: mark the water level, shut off the supply, wait 25–30 minutes. If it drops to the flapper, replace the flapper; if it drops below, suspect the flush valve / tank-to-bowl seal.
Common causes
Worn, warped, or dirty flapper (#1 cause)
The rubber flapper no longer seals against its seat, so water seeps into the bowl.
Telltale signs: Dye test colors the bowl; flapper feels stiff, brittle, slimy, or warped; black residue on your fingers; in-tank chlorine tablets were used. Water level is below the overflow tube.
Flapper chain too short, too long, or tangled
The chain linking the handle to the flapper is the wrong length and keeps the flapper from sealing.
Telltale signs: Chain is taut and holds the flapper slightly open; or so long it slips under the flapper; or kinked around the lever. Often appears right after a "fix."
Flush valve seat: mineral buildup or damage
Even a good flapper can't seal against a seat that's scaled, gritty, nicked, or pitted.
Telltale signs: You replaced the flapper and it still leaks; a finger around the seat finds roughness, grit, or crust; hard-water area.
Cracked or leaking flush valve / tank-to-bowl seal
The whole flush valve or its big gasket is cracked or deformed, so water escapes even with a perfect flapper.
Telltale signs: Flapper and seat look fine but it still runs; visible crack in the overflow tube or valve body; pencil test shows water dropping below the flapper.
Float / water level set too high
The tank is overfilled, so water continuously pours over the overflow tube; the fill valve never reaches shutoff.
Telltale signs: Water level at or above the top of the overflow tube; you can see water running into the tube; constant gentle trickle into the bowl.
Refill tube pushed into the overflow / wrong overflow height
The thin refill tube is jammed down inside the overflow pipe and siphons water into the bowl continuously.
Telltale signs: Refill tube sits inside or below the overflow rim instead of clipped to the top; classic cause of "ghost flushing"; started right after a parts swap.
Faulty fill valve
The fill valve itself is worn and never fully closes.
Telltale signs: Constant hiss, squeal, whistle, vibration, or pulsing; lifting the float by hand stops the running; water level keeps creeping up; valve is old.
Phantom / "ghost" flushing
A symptom set: the toilet refills on its own every few minutes due to a slow tank-to-bowl leak or the refill tube.
Telltale signs: Short refill bursts when the bathroom is unused, often louder at night. Run the dye test and check the refill tube first.
How to fix it yourself
Before any repair: turn off the supply (clockwise), flush to empty the tank, and sponge it out. Photograph your parts and bring the old flapper/fill valve to the store to match. Don't overtighten plastic nuts. Skip in-tank chlorine bleach tablets — they destroy rubber parts.
1. Replace the flapper
- Difficulty:
- Easy
- Time:
- 15–30 min
Tools & parts: New flapper (match brand/model), sponge, gloves
- 1Shut off supply, flush, and empty the tank.
- 2Unhook the chain; unclip the old flapper from the pegs on the overflow tube.
- 3Wipe the seat clean, then snap the new flapper onto the pegs.
- 4Reattach the chain with about 1/2 inch (1–2 links) of slack.
- 5Turn water on, let it fill, and re-run the dye test to confirm the leak is gone.
Don't: Force a mismatched flapper or leave the chain so taut it holds the flapper open.
2. Adjust or replace the chain
- Difficulty:
- Easy
- Time:
- 5 min
Tools & parts: Needle-nose pliers, scissors
- 1With the flapper closed, set 1/4"–1/2" of chain slack.
- 2Reattach at the lever hole that gives the right length; trim excess, leaving about an inch.
- 3Make sure the chain can't fall under the flapper and prop it open.
3. Clean or repair the flush valve seat
- Difficulty:
- Easy–Moderate
- Time:
- 15 min
Tools & parts: Cloth/sponge, white vinegar, fine emery cloth, gloves
- 1Empty the tank and feel the seat rim for scale, grit, or nicks.
- 2Scrub buildup off; for stubborn scale, soak with white vinegar and wipe.
- 3Gently smooth small burrs with fine emery cloth to create a clean sealing surface.
- 4Reseat the flapper and test.
Don't: Sand aggressively — you'll gouge the plastic. If the seat is cracked or deeply pitted, replace the flush valve.
4. Lower the water level / float
- Difficulty:
- Easy
- Time:
- 10 min
Tools & parts: Usually none (maybe a screwdriver)
- 1Column/cup float: turn the adjustment screw or twist the clip to lower the cup. Ball float: gently bend the arm down or turn its screw.
- 2Aim for a level about 1/2" to 1" below the top of the overflow tube.
- 3Flush, refill, and confirm the level stops below the overflow tube.
5. Reposition the refill tube
- Difficulty:
- Easy
- Time:
- 5 min
Tools & parts: None
- 1Find the thin refill tube running toward the overflow pipe.
- 2If it's pushed down inside the pipe, pull it out and clip it so it points into the tube but sits above the water line.
- 3This stops the siphon that causes ghost flushing.
6. Replace the fill valve
- Difficulty:
- Moderate
- Time:
- 30–45 min
Tools & parts: New universal fill valve, adjustable wrench, towel/bucket
- 1Shut off supply, flush, sponge the tank dry, and place a towel/bucket underneath.
- 2Disconnect the supply line; unscrew the locknut holding the old valve and lift it out.
- 3Set the new valve's height so its critical-level mark is at least 1" above the overflow tube, then insert and hand-tighten the locknut (snug, not gorilla-tight).
- 4Reconnect the supply, clip on the refill tube above the water line, turn on, and set the level 1/2"–1" below the overflow tube.
Don't: Overtighten the plastic shank nut or supply connection. Still hissing after replacement? Suspect water pressure (call a pro).
7. Replace the flush valve / tank-to-bowl assembly
- Difficulty:
- Advanced
- Time:
- 1–2 hrs
Tools & parts: New flush valve kit + tank-to-bowl gasket and bolts, wrench, sponge
- 1Shut off supply, flush, sponge dry, and disconnect the supply line.
- 2Remove the tank-to-bowl bolts and lift the tank off (it's heavy — set it on a towel).
- 3Unscrew the large locknut, remove the old valve and gasket.
- 4Install the new flush valve and gasket per the kit, hand-tight plus a slight turn.
- 5Reset the tank, snug the bolts evenly, reconnect water, and test for leaks.
Don't: Crank bolts/nuts hard — the most common way to crack a tank. This is a fine point to call a pro.
Rather have a pro handle it?
Same-day toilet repair across Denver. Upfront pricing, clean work, tested before we leave.
When to call a professional
- You replaced the flapper and the fill valve and it still runs or hisses.
- The flush valve / overflow tube is cracked, requiring removing heavy porcelain.
- Persistent whistling, banging (water hammer), or high pressure affecting multiple fixtures — a supply-side issue.
- The shut-off valve is corroded, stuck, or leaks when you use it.
- A very old toilet (pre-1994) where parts are hard to match — replacing the fixture may be smarter.
Frequently asked questions
My toilet runs for a few seconds every few minutes even though nobody flushed it. Why?
That's "phantom" or "ghost" flushing — a slow leak from tank to bowl drops the level just enough to trigger the fill valve. The usual culprits are a worn flapper, a dirty/damaged flush-valve seat, or a refill tube pushed down inside the overflow pipe.
How do I know if it's the flapper or the fill valve?
Do the dye test. Dye in the bowl → flapper/flush valve. Water rising above the overflow tube, and lifting the float by hand stops the running → fill valve. A constant hiss usually means the fill valve is running to keep up with a leak.
Is a running toilet actually costing me money?
Yes. The EPA says household leaks (toilets are a top offender) waste over 10,000 gallons a year on average — roughly 180+ gallons a week — and 10% of homes leak 90+ gallons a day. On a metered bill, that adds up quickly.
Water is spilling into the middle tube. Is the flapper bad?
Probably not. Water going into the overflow tube means the level is set too high. Lower the float so water stops about 1/2"–1" below the top of the overflow tube — no flapper replacement needed.
I just put in a new flapper and it still leaks. What now?
The flush-valve seat (the rim the flapper seals on) is likely scaled, gritty, or pitted. Clean it with vinegar and a cloth, and smooth tiny burrs with fine emery cloth. If the seat is cracked or badly pitted, replace the flush valve.
Can I just jiggle the handle to stop it?
Jiggling can temporarily reseat a flapper or free a tangled chain — which tells you the chain length or flapper is the problem — but it's a band-aid. Adjust the chain slack or replace the flapper for a real fix.
Why does my toilet hiss or whistle constantly?
A steady hiss usually means the fill valve is running nonstop to replace water leaking into the bowl (fix the flapper/seal first). A squeal or whistle often means a worn or scaled fill valve — replacing it is typically the cure.
Sources & further reading (8)
- https://19january2017snapshot.epa.gov/www3/watersense/pubs/fixleak.html
- https://www.epa.gov/watersense/fix-leak-week
- https://www.korky.com/toilet-repair-help/running-toilet
- https://fluidmaster.com/toilet-problems/identify-fix-toilet-flapper-leaks/
- https://fluidmaster.com/toilet-problems/solutions-toilet-making-refill-sounds/
- https://www.rotorooter.com/blog/toilet/how-to-fix-running-toilet/
- https://www.familyhandyman.com/project/how-to-stop-a-running-toilet/
- https://www.hometips.com/repair-fix/adjust-toilet-fill-valve.html
This guide is general information, not professional advice. When in doubt, shut off the water and call a licensed plumber.