STUCKFIX
handymanDIY Friendly
build

Why Is My Toilet Tank Not Filling After a Flush?

After flushing, your toilet tank stays empty or fills slowly. Fix it by checking the fill valve, float, or supply line—no plumber needed.

Category:Plumbing
Difficulty:Easy
Time:20 min
Success:50%
Updated:Jun 22, 2026

quick_referenceQuick Answer

For Why Is My Toilet Tank Not Filling After a Flush?, start with "Turn off water and inspect supply line": Turn the shutoff valve behind the toilet clockwise. Check if the supply line is kinked or blocked. Straighten any kinks and ensure the valve is fully open. Stop DIY if water is leaking from the base of the toilet. This is listed as a easy recovery and usually takes about 20 min.

verifiedGuide Snapshot

Repair areaPlumbing
Estimated time20 min
DifficultyEasy
Stop conditions3

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

account_treeRecovery State

DeviceToilet
Current stateNo Fill
Specific stateTank Empty
Failed stepFill Valve Failure
Likely failure typeWorn Part
DIY boundaryDIY recovery first
paymentsCost decision

help1. Understand the Problem

A toilet tank that won't fill after flushing usually points to a faulty fill valve, a stuck float, or a kinked supply line. The fill valve controls water entry, and the float regulates the shutoff level. When either fails, the tank remains empty or fills at a trickle.

build_circle2. Try This First

Best First Step
Turn off water and inspect supply line

Turn off water and inspect supply line

Turn the shutoff valve behind the toilet clockwise. Check if the supply line is kinked or blocked. Straighten any kinks and ensure the valve is fully open.

visibility3. Visual Guidance

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

1
Step 1: Check the float arm
Check the float armRemove the tank lid. If the float arm is stuck in the up position, gently push it down to release it. Ensure it moves freely.
2
Step 2: Adjust the float height
Adjust the float heightIf the float is too low, water shuts off early. Rotate the adjustment screw on the fill valve (or bend the float arm) to raise the float slightly.
3
Step 3: Clean the fill valve inlet
Clean the fill valve inletTurn off water, flush to empty tank, then unscrew the fill valve cap. Remove any debris or mineral buildup from the rubber seal and screen.

autorenew4. If That Doesn't Work

Try the next recovery options.

Replace the fill valve entirelyIf adjusting the float doesn't work, install a new universal fill valve. Turn off water, disconnect supply line, and swap the valve.
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.

reportWater is leaking from the base of the toilet
reportThe shutoff valve is seized or broken
reportYou see cracks in the toilet tank
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.