Why Is My Toilet Running?

A Licensed Plumber Explains the 4 Most Common Causes

By John, Licensed Washington State Plumber | ProKit Solutions

A running toilet is one of those problems that's easy to ignore — until you see your water bill. A toilet that runs constantly can waste up to 200 gallons of water per day. That's $50 to $100 added to your monthly bill for what is almost always a $6 to $15 fix.

Here's what's actually causing it, and how to tell which one you're dealing with.

The 4 Most Common Reasons Your Toilet Won't Stop Running

1. The Flapper Is Worn Out (Most Common)

The flapper is the rubber seal at the bottom of your tank. After every flush, it drops back down to seal the tank while it refills. When it wears out — which it does over time from mineral buildup and normal use — it doesn't seal completely. Water slowly drains from the tank into the bowl, and the fill valve keeps running to compensate.

How to tell: Put a few drops of food coloring in the tank. Wait 10 minutes without flushing. If color appears in the bowl, the flapper is leaking.

The fix: A replacement flapper costs $5 to $10 at any hardware store and takes about 10 minutes to swap. The catch is that not all flappers are universal — Kohler, Toto, and American Standard all use different sizes and seat configurations. Buying the wrong one means a second hardware store trip.

2. The Fill Valve Is Failing

The fill valve is the mechanism that refills your tank after a flush. When it starts to fail, it either runs continuously or cycles on and off every few minutes — even when nobody has flushed. You'll hear a hissing sound coming from inside the tank.

How to tell: Remove the tank lid and watch what happens without flushing. If water is running into the overflow tube (the tall tube in the middle of the tank), or if the fill valve keeps cycling, it's failing.

The fix: A new fill valve runs $10 to $15. Installation is a little more involved than a flapper swap — you'll need to shut off the water, drain the tank, and disconnect the supply line — but it's still well within DIY range for most homeowners.

3. The Float Is Set Too High

Your toilet has a float — either a ball float on an arm (older style) or a cup float on the fill valve itself (newer style). The float tells the fill valve when the tank is full and when to shut off. If it's set too high, water runs into the overflow tube instead of stopping, and the toilet runs continuously.

How to tell: Look at the water level in the tank. It should sit about 1 inch below the top of the overflow tube. If it's level with or above the tube, your float is set too high.

The fix: On a ball float, gently bend the float arm down. On a cup float, slide the clip down the fill valve shaft. No parts needed — just an adjustment.

4. The Flapper Chain Is the Wrong Length

This one surprises people. The chain connecting the flapper to the flush handle has to be the right length. Too short and it holds the flapper open slightly, causing a constant leak. Too long and it gets caught under the flapper, same problem.

How to tell: After flushing, watch the flapper settle back into place. If the chain is tangled or pulling the flapper sideways, that's your issue.

The fix: Adjust the chain so there's about half an inch of slack. Completely free.

How to Diagnose It Without Guessing

Most running toilet problems can be diagnosed with this simple sequence:

  1. Remove the tank lid and set it aside safely

  2. Add food coloring to the tank — if it appears in the bowl without flushing, the flapper is leaking

  3. Check the water level — if it's at or above the overflow tube, the float is set too high

  4. Watch the flapper settle after a flush — if the chain is catching or the flapper isn't seating flat, you found it

  5. Listen — a hissing fill valve sounds different from a slow flapper leak

In most cases, one of these checks identifies the problem in under 5 minutes.

When It's Not That Simple

Sometimes a running toilet is more complicated:

  • The flush valve seat (the ring the flapper seals against) is cracked or corroded. No flapper will seal against a damaged seat — the seat needs replacing or resurfacing.

  • The fill valve is failing intermittently and only acts up sometimes, making it hard to catch in the act.

  • Hard water mineral buildup has warped the flapper seat or clogged the fill valve ports.

  • You've got a brand-specific issue — some Toto and Kohler toilets have proprietary parts that don't match generic replacements.

These situations are where DIY gets more complicated, and where getting the diagnosis right before buying parts saves a lot of frustration.

What ProKit Solutions Does

If you're not sure which of these four causes is behind your running toilet — or if you've already replaced the flapper and it's still running — that's what we're here for.

You send us a few photos of your open tank. A licensed plumber looks at your specific setup, identifies the exact cause, and tells you what parts to get and how to fix it. We match parts to your toilet brand and model so you're not guessing at the hardware store.

$29 photo diagnosis by text. Successful diagnosis or your money back.

Text photos to (360) 504-8532 or use the free issue checker at prokitsolutions.com/diagnose to get started.

ProKit Solutions provides remote plumbing diagnosis for homeowners. Licensed Washington State plumber. Available daily 8am–10pm PT. Text (360) 504-8532 or visit www.prokitsolutions.com