Diagnosis · Plumbing · Toilets

Toilet keeps running? The 5 causes, the dye test, and the $5 part that fixes most of them

Across 18 years running plumbing on a 4-building campus — call it 140 tanks, flushed thousands of times a week — I've replaced more flappers than I can count. I've watched a single phantom flusher in a janitor's closet add $400 to a quarterly water bill before maintenance caught it. The EPA puts a leaking toilet at up to 200 gallons a day, 6,000 gallons a month. That's a swimming pool every two months, leaking into your bowl one silent trickle at a time. This is also the most DIY-able plumbing repair on the planet — no soldering, no shut-off panic, no slip joints under a sink. Lift a lid, swap a $5 rubber disc, you're done.

Reviewed by Al, the Building Doctor.
IUOE Local 39 Stationary Engineer (commercial plumbing) 30 years facilities — 140+ commercial toilets across 18 years
If you use blue/bleach in-tank chlorine tablets — stop today

Chlorine eats rubber. Flappers go warped, brittle, or grimy and stop seating flat on the flush valve. Water trickles past 24/7. This is the #1 cause of "toilet keeps running" calls in 2026. Use bowl-rim hangers instead — they clean the bowl without destroying the tank parts.

The 5 causes ranked

(1) Worn flapper — ~60% of every case. The single biggest killer is chlorine tablets in the tank. Chlorine eats rubber. Flapper goes warped, brittle, or grimy, stops seating flat on the flush valve, water trickles past it into the bowl 24/7.

(2) Chain too short or too long. Too short — flapper never fully closes. Too long — chain pinches under the flapper when it drops, holding it open a crack. About a half-inch of slack at rest is the sweet spot.

(3) Fill valve (ballcock) stuck or set too high. When the water level is set above the top of the overflow tube, water just spills down the tube continuously, and the fill valve keeps running to chase it. The water line should sit about 1 inch below the top of the overflow tube (most tanks have a faint molded line — "WL").

(4) Flush valve seat corrosion. On older toilets (pre-2000), mineral buildup or pitting on the plastic/brass ring the flapper seals against. Run your finger around the seat. Smooth = fine. Gritty or pitted = no flapper will ever seal it. Fix: "fix-a-flush" repair ring (Korky makes one) or full tank-off flush valve replacement.

(5) Float misadjusted. On older ball-and-rod floats, the rod gets bent. On modern cup floats, the adjustment clip slips. Symptom is the same as #3 — water rides too high and spills the overflow tube.

The 60-second diagnostic

(a) Listen first. Stand still in the bathroom for 30 seconds with the door closed.

(b) The dye test. Take the tank lid off. Drop 5-10 drops of food coloring (or a dye tablet from the hardware store) into the tank. Do not flush. Wait 10-15 minutes. Check the bowl. Color in the bowl = flapper is leaking. This is the EPA's own recommended test and it's the fastest way to confirm cause #1 without taking anything apart.

(c) Lid off, watch it work. Flush once. Watch the flapper drop — does it seat flat? Does the chain go slack? Watch the water rise — does it stop at the WL line or keep going into the overflow tube? You've now seen the whole machine in 15 seconds.

The flapper replacement — 10 minutes, $5-$15

Universal (2-inch flapper): Fluidmaster 504, Korky 2010 / 100BP. Fits maybe 80% of toilets — generic American Standard, Glacier Bay, older Kohler, most rentals. $4-$8.

Brand-specific: Newer American Standard, Kohler, and TOTO use 3-inch flush valves for stronger flushes. A 2-inch universal will never seal — you need a 3-inch flapper or a brand-specific kit. Korky makes brand-stamped flappers for each.

Korky vs Fluidmaster: Both fine. Korky uses their "Chlorazone" red rubber that resists chlorine and chloramine — if your water is hard or chlorinated (most municipal), spend the extra $2 on Korky. Made in USA, 5-year warranty.

Install:

  1. Shut off the supply valve at the wall. Flush. Sponge out the last inch.
  2. Unhook the old flapper ears from the flush valve posts. Unclip the chain from the flush lever.
  3. Slip the new flapper onto the posts. Clip the chain with about a half-inch of slack when the flapper is closed.
  4. Turn the water back on. Let it fill. Flush twice to confirm seal.

The fill valve replacement — 20 minutes, $10

If the diagnostic points to fill valve (constant hum, water spilling into overflow tube, float won't shut off), one part fits virtually every toilet in North America: Fluidmaster 400A, ~$10 at Home Depot.

Install:

  1. Shut off supply at the wall. Flush. Sponge out the tank.
  2. Disconnect the supply line at the bottom of the old fill valve (have a small bucket — there's residual water).
  3. Unscrew the lock nut underneath the tank. Lift the old fill valve out.
  4. Adjust the new 400A to height — it should sit about 1 inch above the overflow tube.
  5. Drop it in, tighten the lock nut hand-tight plus a quarter turn (over-tightening cracks the tank — I've seen it happen).
  6. Reconnect supply line, turn water on, adjust the float clip so the waterline sits 1 inch below the overflow tube top.

When to call a pro

DIY this 95% of the time. Call a plumber when:

FAQ

Why does my toilet randomly run for a few seconds every 10 minutes?

Phantom flushing. Slow flapper leak drops the tank level over 8-12 min until the float trips the fill valve. $5 flapper fixes it.

How much water does a running toilet waste?

EPA WaterSense: up to 200 gallons/day — 6,000/month, 72,000/year. Full-bore can double that.

Can a running toilet cause a high water bill?

Yes. $400 added to a quarterly bill is normal for an unfixed slow leak. Fix the day you notice.

Why does my toilet keep running after I replaced the flapper?

Three suspects: chain too tight, 2-inch flapper on a 3-inch flush valve, or corroded flush valve seat (needs repair ring).

Why does my toilet hiss but no water visible in the bowl?

Fill valve, not flapper. Water going into the overflow tube. Lower the float or replace with Fluidmaster 400A.

Related guides

Editorial standards: Cited authorities include EPA WaterSense Fix a Leak Week (the 200 gal/day figure) and EPA WaterSense Leak Facts. Reviewed by Al, Building Doctor — IUOE Local 39 Stationary Engineer.