T.A.P. — Texas All Pro T.A.P.
Residential
Property Management
Commercial
About Projects
Get a Free Estimate (940) 222-3033
Why does my toilet keep running?
Plumbing Guide · Quick Reference

Why does my toilet keep running?

The flapper, the float, the chain — the cheap fixes for a running toilet.

By The T.A.P. Team · March 2024 · 5 min read

A toilet that runs constantly is almost always a problem in the tank — most often a worn flapper that won't seal, a chain that's too long or too short, or a float set too high. These are inexpensive, easy DIY fixes, and worth doing fast: a running toilet can quietly waste hundreds of gallons of water (and dollars) a month. Here's how to diagnose the tank.

Check the tank
  1. 1Lift the lid and watch a flush cycle.
  2. 2Check the flapper — does it seal the flush valve?
  3. 3Check the chain — too long, too short, or tangled?
  4. 4Check the water level vs. the overflow tube.
  5. 5Add food coloring to spot a silent flapper leak.

The flapper (the usual culprit)

The flapper is the rubber seal at the bottom of the tank that lifts to flush and drops to seal. Over time it warps or stiffens and stops sealing, so water trickles into the bowl and the fill valve keeps topping off — that's the running you hear. A new flapper costs a few dollars and takes minutes to swap. A quick test: add a few drops of food coloring to the tank; if color appears in the bowl without flushing, the flapper is leaking.

The chain and flush handle

The chain connects the handle to the flapper. Too long and it gets caught under the flapper, holding it open; too short and the flapper can't fully close. Adjust it so there's just a little slack. A sticky handle can also hold the flapper up.

The float and water level

If the water level is set too high, water spills into the overflow tube and the valve runs to keep up. Adjust the float (or the float cup on newer fill valves) so the water stops about an inch below the top of the overflow tube. If the fill valve itself is worn and won't shut off, it's an easy replacement.

Why fix it fast

A running toilet isn't just annoying — it can waste hundreds of gallons a month, showing up as a higher water bill. Because the parts are cheap and the fixes are quick, it's one of the most cost-effective repairs in the house. If a new flapper, chain, and float adjustment don't stop it, the fill valve or flush valve may need replacing.

SymptomLikely causeWhat to do
Runs, color leaks to bowlBad flapperReplace the flapper
Runs after flushingChain too long/tangledAdjust the chain
Water trickles into overflowFloat set too highLower the float level
Won't stop fillingWorn fill valveReplace the fill valve
Phantom flushesSlow flapper leakReplace the flapper

You can DIY

  • Replace the flapper
  • Adjust or replace the chain
  • Lower the float / water level
  • Replace the fill valve
  • Do the food-coloring test

Call a pro

  • A crack in the tank or bowl
  • A flush valve that needs replacing
  • Leaks at the tank-to-bowl bolts
  • A toilet that rocks or leaks at the base
  • Repeated problems after new parts
Best practice: start with the cheapest part

Ninety percent of running toilets are a $5 flapper or a chain adjustment, so start there before replacing anything bigger. Work from the simplest, cheapest fix outward — flapper, chain, float, then fill valve — and you'll solve most running toilets in a few minutes without a plumber.

Small fix, real savings

A running toilet is an easy DIY win, but if you've got several, an older home, or a toilet that rocks or leaks at the base, that's worth a plumber. We handle toilet repairs and replacements across McKinney, Allen, and Plano. See our plumbing services.

The short version

  • A constantly running toilet is almost always a tank problem.
  • The flapper — the rubber seal at the tank bottom — is the usual culprit.
  • A food-coloring test shows a silent flapper leak into the bowl.
  • A too-long or tangled chain can hold the flapper open.
  • A float set too high sends water into the overflow tube.
  • Fix it fast — a running toilet can waste hundreds of gallons a month.
FAQ

Running toilet — frequently asked questions

Usually a worn flapper that won't seal, a chain that's too long or tangled, or a float set too high. All are cheap, quick DIY fixes in the tank.
Add a few drops of food coloring to the tank and wait. If color seeps into the bowl without flushing, the flapper is not sealing and should be replaced.
It can be — a running toilet can waste hundreds of gallons a month, raising your water bill. Since the parts are only a few dollars, fixing it quickly pays for itself.
Replace the flapper, adjust the chain so it has slight slack, and lower the float so water stops about an inch below the overflow tube. If it still runs, replace the fill valve.

Toilet still running?

Get a fast, affordable fix from a licensed plumber. Serving Dallas–Fort Worth & North Texas for over 25 years.