STUCKFIX
handymanDIY Friendly
build

Why Is My Toilet Running Intermittently?

A toilet that randomly runs for a few seconds is usually caused by a worn flapper or a misadjusted fill valve. Replacing the flapper often solves it.

Category:Bathroom
Difficulty:Easy
Time:20 min
Success:50%
Updated:May 29, 2026

quick_referenceQuick Answer

For Why Is My Toilet Running Intermittently?, start with "Remove the tank lid and observe the water level": Lift the lid off the toilet tank. Look at the water level—it should be about 1/2 inch below the top of the overflow tube. Stop DIY if the overflow tube itself is cracked. This is listed as a easy recovery and usually takes about 20 min.

verifiedGuide Snapshot

Repair areaBathroom
Estimated time20 min
DifficultyEasy
Stop conditions3

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

account_treeRecovery State

DeviceToilet
Current stateRunning Water
Specific stateIntermittent Run
Failed stepFlapper Wear
Likely failure typeWorn Part
DIY boundaryDIY recovery first
paymentsCost decision

help1. Understand the Problem

Your toilet should only run during and right after a flush. If it runs sporadically, water is slowly leaking from the tank into the bowl. The most common cause is a flapper that no longer seals properly, allowing water to trickle past and trigger the fill valve.

build_circle2. Try This First

Best First Step
Remove the tank lid and observe the water level

Remove the tank lid and observe the water level

Lift the lid off the toilet tank. Look at the water level—it should be about 1/2 inch below the top of the overflow tube.

visibility3. Visual Guidance

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

1
Perform the food dye test
Perform the food dye testDrop a few drops of food coloring into the tank. Wait 15 minutes without flushing. If color appears in the bowl, the flapper is leaking.
2
Replace the old flapper
Replace the old flapperRemove the old flapper by unhooking it from the ears on the overflow tube. Attach the new flapper and connect the chain.
3
Adjust the fill valve height if needed
Adjust the fill valve height if neededIf the water level is too high, turn the adjustment screw on the fill valve to lower the water level slightly.
4
Flush and check for leaks
Flush and check for leaksFlush the toilet. Listen for any running water after the tank refills. Wait 5 minutes and check the bowl for new dye.

autorenew4. If That Doesn't Work

Try the next recovery options.

Adjust the flapper chain lengthA chain that is too tight can lift the flapper slightly. Adjust it so there is 1/4 inch of slack when the handle is released.
chevron_right
Clean the flapper sealing surfaceMineral buildup on the flapper or flush valve seat can cause leaks. Wipe both surfaces clean with a cloth.
chevron_right

Frequently Asked Questions

expand_more
expand_more
expand_more

warning5. Stop DIY If

Don't continue if any of these apply.

reportThe overflow tube itself is cracked
reportWater runs even after replacing the flapper and adjusting the fill valve
reportThe tank-to-bowl gasket is leaking
Still stuck?Get personalized help with AI Recovery.

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.