Repair Riot

Toilet Not Filling Up After Flushing

When your house revolts, we help you restore order.

On this page

Quick answer

If your toilet isn't filling after flushing, first check the water supply valve under the tank is fully open. Adjust the float arm or ballcock to ensure it's not stuck. If the fill valve is faulty, replace it to restore proper water flow.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Check Water Supply Valve
    Do: Locate the shut-off valve under the toilet and ensure it is fully open.
    Observe: Water should flow freely through the fill line.
    Means: A closed or partially closed valve blocks water flow.
    Next: If valve is open, move to Step 2.
  2. Inspect Float Mechanism
    Do: Lift the float arm or ballcock to see if it moves freely.
    Observe: The float should rise and fall smoothly without sticking.
    Means: A stuck float prevents the fill valve from opening.
    Next: If float is stuck, try cleaning or adjusting it. If not, proceed to Step 3.
  3. Test Fill Valve Operation
    Do: Manually lift the fill valve's diaphragm or flapper to allow water to flow.
    Observe: Water should flow into the tank when the valve is lifted.
    Means: A faulty fill valve needs replacement.
    Next: If water flows, the valve is working. If not, replace it (Step 4).
  4. Replace Fill Valve
    Do: Turn off the water supply, flush the tank, and install a new fill valve.
    Observe: Tank fills to the proper level after replacement.
    Means: A new fill valve resolves internal blockages or wear.
    Next: Test the toilet by flushing and monitoring refill.
  5. Check for Clogs in Fill Tube
    Do: Inspect the small tube connecting the fill valve to the overflow tube for clogs.
    Observe: Water should flow freely from the fill tube into the overflow tube.
    Means: A clogged tube prevents proper water distribution.
    Next: Clean or replace the fill tube if clogged.
  6. Adjust Water Level
    Do: Set the float at the correct water level (1–1.5 inches below overflow tube).
    Observe: Water stops filling at the correct level without overflowing.
    Means: Improper float height causes incomplete filling.
    Next: Test the toilet by flushing and observing refill.

Common causes

CauseLikelihoodDifficultyPart often needed
Closed Water Supply Valve
The shut-off valve under the toilet is not fully open, blocking water flow.
CommonEasyNone
Stuck or Misadjusted Float
The float mechanism is stuck or set too low, preventing the fill valve from opening fully.
CommonEasyNone
Faulty Fill Valve
The fill valve is worn or damaged, failing to allow water into the tank.
CommonEasy–MediumFill Valve
Clogged Fill Tube
Mineral deposits or debris block the small tube that directs water to the overflow tube.
SometimesEasyFill Tube or Replacement Kit
Low Water Pressure
Household water pressure is too low to fill the tank properly.
SometimesMediumNone
Leak in Tank or Bowl
A leak drains water faster than it can refill, making it seem like the tank isn't filling.
RareHardSealant or Replacement Parts

Parts matching

Common parts needed to fix a toilet not filling up after flushing:

Purchase a toilet fill valve repair kit for a cost-effective solution that includes common replacement parts.

When to call a professional

FAQ

Why is my toilet running but not filling?

This usually means the fill valve is faulty or the float is stuck, preventing water from entering the tank.

Can a clogged fill tube cause the toilet to not refill?

Yes, a clogged fill tube blocks water from reaching the overflow tube, leading to incomplete filling.

How do I know if I need a new fill valve?

If manually lifting the fill valve allows water to flow but it doesn't work automatically, the valve likely needs replacement.

Is it normal for the toilet to take a long time to refill?

No, a toilet should refill within a few minutes. A long refill time suggests a clog, low pressure, or a faulty valve.