← Featured answers
🔧 Home repair

Fix a Toilet That Keeps Running

⏱ 2 min read 🛠 Step-by-step 🆓 Free to read 📅 Updated May 3, 2026 · Pyflo Editorial

A running toilet wastes up to 200 gallons per day. 95% of the time it's one of three cheap parts — flapper, fill valve, or chain. Fix in under 30 minutes with no plumber.

Diagnose First (Free)

  1. Remove tank lid and flush. Watch what happens.
  2. Flapper doesn't seal? It's warped/deteriorated (most common). Water keeps trickling into bowl.
  3. Water overflows into overflow tube? Fill valve won't shut off. Adjust float or replace valve.
  4. Chain tangled or too tight? Flapper can't close. Adjust chain to 1/2 inch slack.

Fix: Replace Flapper ($5, 10 min)

  1. Turn off water at shut-off valve behind toilet.
  2. Flush to drain tank.
  3. Unhook old flapper from overflow tube pegs.
  4. Snap new flapper onto pegs. Hook chain with 1/2 inch slack.
  5. Turn water back on. Test flush.

Fix: Replace Fill Valve ($15, 20 min)

  1. Turn off water and flush to drain.
  2. Disconnect water supply line under tank with adjustable wrench.
  3. Unscrew lock nut holding old fill valve. Remove valve.
  4. Install new valve per instructions (usually Fluidmaster 400A — fits 99% of toilets).
  5. Reconnect supply line. Adjust float so water stops 1 inch below overflow tube.

When to Call a Plumber

If both parts are new and it still runs, you may have a cracked overflow tube or tank leak. Cost: $150-300 service call.

Pro tip: Add food coloring to tank. If it appears in bowl within 10 minutes without flushing, it's definitely the flapper. Replace it even if it looks fine — rubber degrades in 3-5 years.

What owners actually say

Community discussions and reviews from topic-specific forums and creators. Outbound — pyflo does not monetize these.

Plumbed toilet to heat. Keep it change?
↗ r/Plumbing

What you need

Some links below earn pyflo a commission at no extra cost to you. How this works.

Toilet Flapper

Essential — fixes 90% of running toilets. Korky or Fluidmaster universal fit most models.

$5-8
Fluidmaster 400A Fill Valve

If adjusting float doesn't stop overflow. Industry standard, fits nearly all toilets.

$12-18
Adjustable Wrench

For disconnecting supply line if replacing fill valve. 8-inch size works for most toilets.

$10-15
1 Gallon Bucket

Catch water when disconnecting supply line. Any 2-gallon bucket works.

$3-5
Plumber's Tape (Teflon)

Essential for any plumbing job. Wraps around threaded connections to prevent leaks.

Cleaning Sponge

Soak up remaining tank water before repairs. Kitchen sponge works fine.

$2-4

Further reading

Authoritative sources for deeper coverage of this topic. Outbound, no affiliate.

Want an answer for your own question? Ask Pyflo anything →

Related

Was this helpful?

Spot something wrong, missing, or out of date? Tell us — pyflo's operator reads every note.

This page is part of Pyflo's featured answer set — a curated, public collection of common questions. Your own searches are private and never indexed. See our Privacy Policy.

Ask Pyflo →