Repair Riot

Toilet Not Refilling with Water

When your house revolts, we help you restore order.

On this page

Quick answer

Turn off the water supply, check the fill valve and float for obstructions or damage, and ensure the water supply valve is fully open. Replace faulty parts if needed.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Check Water Supply Valve
    Do: Locate the shut-off valve near the base of the toilet and ensure it is fully open.
    Observe: Water should flow freely through the valve.
    Means: If the valve is closed or partially closed, opening it will restore water flow.
    Next: If water still doesn't flow, move to the next step.
  2. Inspect Fill Valve
    Do: Look inside the tank to check the fill valve for debris or mineral buildup.
    Observe: The fill valve should be clean and the float should move freely.
    Means: A clogged or stuck float can prevent the tank from refilling.
    Next: Clean or replace the fill valve if necessary.
  3. Adjust Float Level
    Do: Adjust the float arm so the water level is about 1 inch below the overflow tube.
    Observe: The float should rise with the water level and shut off the fill valve when full.
    Means: An improperly adjusted float can cause the tank to stop filling too early or not at all.
    Next: Test the toilet by flushing it.
  4. Check for Leaks
    Do: Add food coloring to the tank and wait 30 minutes without flushing.
    Observe: If color appears in the bowl, there is a leak.
    Means: A leaky flapper or fill valve can prevent the tank from filling properly.
    Next: Replace the flapper or fill valve if a leak is detected.
  5. Test Flush Valve Assembly
    Do: Check the flush valve assembly for wear or damage.
    Observe: The flapper should seal tightly against the valve seat.
    Means: A damaged or worn flapper can cause water to leak into the bowl, preventing the tank from refilling.
    Next: Replace the flapper if it is damaged or worn.
  6. Inspect Overflow Tube
    Do: Check the overflow tube for blockages or misalignment.
    Observe: Water should flow freely into the overflow tube and not spill over.
    Means: A blocked or misaligned overflow tube can cause the tank to stop filling prematurely.
    Next: Clear any blockages and realign the overflow tube if necessary.
  7. Replace Faulty Parts
    Do: Replace any faulty parts such as the fill valve, flapper, or float assembly.
    Observe: The tank should refill completely after replacement.
    Means: Faulty parts can prevent the toilet from refilling properly.
    Next: Test the toilet by flushing it to ensure it works correctly.

Common causes

CauseLikelihoodDifficultyPart often needed
Clogged Fill Valve
Mineral deposits or debris can block water flow.
CommonEasy–MediumFill valve
Stuck or Broken Float
A stuck or broken float can prevent the tank from filling.
CommonEasyFloat assembly
Closed Water Supply Valve
The shut-off valve may be partially or fully closed.
CommonEasyN/A
Leaky Flapper
A faulty flapper allows water to leak into the bowl.
CommonEasyFlapper
Misaligned Overflow Tube
Improper alignment can cause water to spill over before the tank fills.
SometimesEasyOverflow tube
Worn Flush Valve Assembly
A damaged flush valve can prevent proper sealing.
SometimesMediumFlush valve assembly
Low Water Pressure
Insufficient water pressure may prevent the tank from filling.
RareHardN/A

Parts matching

Common parts needed for a toilet not refilling with water include:

Match parts to your toilet model for compatibility. Check the manufacturer's website for specific part numbers.

When to call a professional

FAQ

Why won't my toilet tank refill after I flush it?

This is often due to a clogged fill valve, a stuck float, or a closed water supply valve. Check these components first.

How do I know if my toilet's float is broken?

If the float is stuck in the up position or doesn't move freely, it may be broken. A broken float can prevent the tank from filling properly.

Can a low water pressure cause a toilet not to refill?

Yes, but it's rare. Low water pressure can prevent the tank from filling, but it's more likely to affect the entire house. Check your home's water pressure if you suspect this issue.

How do I replace a toilet flapper?

Turn off the water supply, flush the toilet to drain the tank, remove the old flapper, and attach the new one to the chain. Ensure it seals tightly against the valve seat.

What should I do if my toilet still doesn't refill after replacing the fill valve?

Check the water supply valve to ensure it's fully open and inspect the water supply line for leaks or blockages.