STUCKFIX
handymanDIY Friendly
build

Why Is My Toilet Tank Not Refilling After a Flush?

A toilet tank that won't refill after flushing is usually caused by a faulty fill valve, a kinked supply line, or a stuck float. Here's how to diagnose and fix it fast.

Category:Plumbing
Difficulty:Easy
Time:15 min
Success:50%
Updated:Jun 12, 2026

quick_referenceQuick Answer

For Why Is My Toilet Tank Not Refilling After a Flush?, start with "Check the float arm": Lift the toilet tank lid and look at the float (ball or cup). If it's stuck in the up position, gently push it down. If the water starts flowing, the float needs adjustment. Stop DIY if the toilet tank or bowl is cracked. This is listed as a easy recovery and usually takes about 15 min.

verifiedGuide Snapshot

Repair areaPlumbing
Estimated time15 min
DifficultyEasy
Stop conditions3

Last updated Jun 12, 2026. Review the stop conditions before continuing.

account_treeRecovery State

DeviceToilet
Current stateSlow Fill
Specific stateFill Valve Failure
Failed stepFloat Stuck
Likely failure typeWorn Part
DIY boundaryDIY recovery first
paymentsCost decision

help1. Understand the Problem

When you flush your toilet, the tank should refill within a minute. If it doesn't, water can't reach the bowl for the next flush. The most common culprits are a worn-out fill valve, a clogged inlet, or a float that's stuck in the raised position. This guide walks you through each fix.

build_circle2. Try This First

Best First Step
Check the float arm

Check the float arm

Lift the toilet tank lid and look at the float (ball or cup). If it's stuck in the up position, gently push it down. If the water starts flowing, the float needs adjustment.

visibility3. Visual Guidance

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

1
Inspect the fill valve cap
Inspect the fill valve capRemove the cap on top of the fill valve. Check for debris or mineral buildup inside. Use a small brush or toothpick to clear any blockage.
2
Clean the valve diaphragm
Clean the valve diaphragmUnder the cap, locate the rubber diaphragm. Rinse it under warm water and gently rub off any sediment. Reinstall it securely.
3
Adjust the float height
Adjust the float heightIf the float is too low, it shuts off water prematurely. Turn the adjustment screw (on float cup) or bend the float arm (on ball float) so the water level reaches the fill line on the tank.
4
Test the refill cycle
Test the refill cycleFlush the toilet and watch the tank refill. If water flows steadily and stops at the fill line, the fix is complete. If not, the fill valve may need replacement.

autorenew4. If That Doesn't Work

Try the next recovery options.

Replace the fill valve entirelyIf cleaning doesn't work, install a new universal fill valve. This is a more reliable long-term fix.
chevron_right

Frequently Asked Questions

expand_more
expand_more
expand_more
expand_more

warning5. Stop DIY If

Don't continue if any of these apply.

reportThe toilet tank or bowl is cracked
reportWater is leaking from the base of the toilet
reportThe fill valve is rusted or corroded beyond cleaning
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.