STUCKFIX
handymanDIY Friendly
water_drop

Toilet Keeps Refilling Every Few Minutes? Fix the Flapper Leak

When your toilet kicks on for 5 seconds every 20 minutes, water is sneaking past the flapper. Replace it in 10 minutes without touching the tank bolts.

Category:Bathroom
Difficulty:Easy
Time:10 min
Success:50%
Updated:May 22, 2026

quick_referenceQuick Answer

For Toilet Keeps Refilling Every Few Minutes? Fix the Flapper Leak, start with "Confirm the leak is at the flapper, not the overflow tube": Stop jiggling the handle — that wears out the chain and flapper faster. Open the tank lid and watch the water level. If it never reaches the top of the overflow tube but the fill valve cycles on and off, the flapper isn't sealing. Drop a few drops of food coloring into the tank water. Wait 10 minutes. If color appears in the bowl, the flapper is the culprit. Stop DIY if the tank is cracked or leaking onto the bathroom floor — you need a new toilet, not a flapper. This is listed as a easy recovery and usually takes about 10 min.

verifiedGuide Snapshot

Repair areaBathroom
Estimated time10 min
DifficultyEasy
Stop conditions4

Last updated May 22, 2026. Review the stop conditions before continuing.

account_treeRecovery State

DeviceToilet
Current stateFlapper Leak
Specific stateRefills Every Few Minutes
Failed stepFlush Valve Seal
Likely failure typeLeak Path
DIY boundaryDIY recovery first
paymentsCost decision

help1. Understand the Problem

The flapper is a rubber seal at the bottom of the tank that lifts when you flush. Over time, chlorine in tap water hardens the rubber until it can no longer form a tight seal against the flush valve seat. Even a pinhole leak wastes hundreds of gallons a month.

build_circle2. Try This First

Best First Step
Confirm the leak is at the flapper, not the overflow tube

Confirm the leak is at the flapper, not the overflow tube

Stop jiggling the handle — that wears out the chain and flapper faster. Open the tank lid and watch the water level. If it never reaches the top of the overflow tube but the fill valve cycles on and off, the flapper isn't sealing. Drop a few drops of food coloring into the tank water. Wait 10 minutes. If color appears in the bowl, the flapper is the culprit.

visibility3. Visual Guidance

See what's happening and how to try the first recovery step.

1
Shut off the water and drain the tank
Shut off the water and drain the tankTurn the shutoff valve clockwise behind the toilet until it stops. Flush once to empty the tank. Sponge out the remaining inch of water at the bottom so you're working dry.
2
Unhook the old flapper and clean the seat
Unhook the old flapper and clean the seatUnclip the flapper ears from the overflow tube pegs and disconnect the chain from the flush lever. Run your finger around the flush valve seat — if it feels gritty or rough, wipe it with a rag. A clean seat is half the seal.
3
Install the new flapper and adjust the chain
Install the new flapper and adjust the chainHook a universal flapper onto the overflow tube pegs (most fit 2-inch valves — measure yours first). Attach the chain to the flush lever with just enough slack to let the flapper drop flat. You want one link of play — too tight keeps it open, too loose snags under the flapper.

autorenew4. If That Doesn't Work

Try the next recovery options.

cleaning_services
Clean the existing flapper if it's less than a year oldSometimes mineral buildup, not rubber rot, is the issue. Soak the flapper in white vinegar for 30 minutes, scrub the seal ring with an old toothbrush, and reinstall. Works about half the time on flappers under 12 months old.
chevron_right
plumbing
Replace the entire flush valve if the seat is crackedIf the flush valve seat has a hairline crack or deep gouge, a new flapper won't help. You'll need to pull the tank and replace the flush valve assembly — a 30-minute job that requires removing the tank-to-bowl bolts.
chevron_right
link
Shorten the chain if the flapper hangs openIf water runs continuously (not cycling), the chain is likely too long and getting caught under the flapper. Move the clip up 2-3 links and test the flush.
chevron_right

Frequently Asked Questions

Why does my toilet run for a few seconds randomly at night?expand_more
A slow flapper leak drops the water level just enough to trigger the fill valve. The leak is often so small you can't hear it — it's silent water flowing into the bowl. The food coloring test in the tank will confirm it.
Can I just adjust the chain instead of replacing the flapper?expand_more
If the chain is too short it holds the flapper open. If too long it snags underneath. Adjust it first — but if the flapper rubber feels stiff, sticky, or warped to the touch, adjusting the chain won't fix the underlying seal failure.
How much water does a leaking flapper waste?expand_more
A flapper that cycles the fill valve every 20 minutes can waste 200-400 gallons per month. That's roughly $15-30 on a typical water bill. A $7 flapper pays for itself in under two weeks.
What size flapper do I need?expand_more
Most toilets from the last 30 years use a 2-inch flapper. Older toilets may use a 3-inch. Measure the inner diameter of the flush valve opening with the flapper removed. Universal 2-inch flappers fit the vast majority of modern toilets.

warning5. Stop DIY If

Don't continue if any of these apply.

reportThe tank is cracked or leaking onto the bathroom floor — you need a new toilet, not a flapper.
reportThe flush valve seat is cracked, deeply scored, or crumbling — a flapper can't seal against a broken seat.
reportThe toilet rocks on the floor — that movement will crack the tank eventually. Stop and reset the toilet on a new wax ring first.
reportYou smell sewage or see water stains on the ceiling below the bathroom — the leak is at the wax ring, not the flapper.
Still stuck?Get personalized help with AI Recovery.

Related Recovery Problems

View all arrow_forward

Same Device Recovery States

Device index arrow_forward

Similar Failure Pattern

This page provides general DIY guidance.
If you're unsure, it's always best to consult a professional.