Skip to main content
Keepstead
Menu
Troubleshooting

Why Your Toilet Keeps Running (Causes & Diagnosis)

Toilet running after every flush—or randomly at night? Five common tank-side causes, quick diagnosis steps, and which fixes are safe DIY.

Difficulty
Beginner-friendly
Time
10–15 minutes to diagnose
Est. cost
$0 (diagnosis only)
Season
year round

By Keepstead Editorial Team · Published January 18, 2026 · Updated August 29, 2026 · 3 min read

Last reviewed August 15, 2026

Quick answer

A toilet keeps running because water continues entering the bowl or overflow tube after a flush. In most homes, the cause is a bad flapper seal, misadjusted float, or faulty fill valve—all inspectable by removing the tank lid and watching one flush cycle.

This guide is for diagnosis—finding which part failed. For repair steps once you know the cause, follow how to stop a running toilet.

If you hear water refilling long after a flush—or your water bill jumped without explanation—your toilet may be running. Diagnosis starts inside the tank, not at the bowl.

The toilet refill cycle (30-second overview)

  1. Flush lever lifts the flapper → tank water enters the bowl
  2. Flapper drops → tank begins refilling via the fill valve
  3. Float rises → fill valve shuts off at the correct level

A "run" means step 3 never completes, or water bypasses the flapper in step 2.

Five common causes

CauseHow to spot itTypical fix
Worn flapperTrickling sound; food-color test failsReplace flapper
Chain misadjustmentFlapper won't sit flatAdjust chain slack
Float too highWater in overflow tubeAdjust water level
Bad fill valveValve won't stop; hummingReplace fill valve
Flush valve seat damageNew flapper still leaksClean seat or replace assembly

Diagnose in three steps

1. Listen and look

Remove the tank lid carefully (ceramic is brittle). Flush once. Watch whether the flapper fully closes and whether water rises above the overflow tube.

2. Food coloring test

With the tank filled, add dye. Wait 15 minutes. Color in the bowl = flapper leak.

3. Check the overflow

If dye stays in the tank but running continues, water may be going over the overflow tube—adjust the float downward.

Why does a toilet run randomly or at night?

Intermittent running usually points to the same tank-side parts—a flapper that barely seals, a float set right at the shutoff point, or a fill valve that drips after pressure changes elsewhere in the plumbing system. Remove the lid and watch one full cycle after the house has been quiet for a while. The diagnosis steps above still apply; random timing does not mean a different root cause.

When this is not a tank problem

Water pooling at the base of the toilet suggests a wax ring, supply leak, or condensation—not a running tank. See toilet base leak diagnosis and when to call a plumber vs DIY.

Next steps

Once you identify the cause, follow our step-by-step running toilet repair guide.

Frequently asked questions

How do I know if my toilet is leaking silently?
Add a few drops of food coloring to the tank. Wait 15 minutes without flushing. Color in the bowl indicates water is passing the flapper seal.
Can a running toilet fix itself?
No. Mechanical wear or misadjustment won't resolve on its own and will typically worsen, wasting more water over time.

Sources & references

This guide is for general informational purposes. Conditions vary by home, local codes, and equipment. See our disclaimer.