Repair Riot

Toilet Not Refilling Tank

When your house revolts, we help you restore order.

On this page

Quick answer

If your toilet tank won't refill after flushing, check the fill valve and float arm. Turn off the water supply, inspect for blockages or damage, and adjust or replace parts as needed.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Check Water Supply Valve
    Do: Locate the water supply valve under the toilet and ensure it's fully open.
    Observe: Water should flow freely to the tank.
    Means: If the valve is closed or partially closed, opening it should resolve the issue.
    Next: If the valve is open and the tank still doesn't refill, move to the next step.
  2. Inspect Fill Valve
    Do: Look at the fill valve for signs of damage or blockage.
    Observe: The fill valve should be intact and free of debris.
    Means: A damaged or clogged fill valve may prevent water from entering the tank.
    Next: If the fill valve is damaged or clogged, clean or replace it.
  3. Adjust Float Arm
    Do: Check the float arm to see if it's stuck or improperly adjusted.
    Observe: The float arm should move freely and be set to the correct water level.
    Means: A stuck or misadjusted float arm can prevent the tank from filling properly.
    Next: Adjust the float arm if necessary and test the toilet.
  4. Check for Leaks
    Do: Inspect the tank and bowl for leaks around the base or connections.
    Observe: Water should not be pooling around the toilet or dripping from connections.
    Means: Leaks can cause the tank to lose water and appear not to refill.
    Next: If leaks are found, repair or replace the affected parts.
  5. Test Flapper Valve
    Do: Lift the flapper valve to see if water flows into the bowl.
    Observe: Water should flow freely when the flapper is lifted.
    Means: A faulty flapper valve can prevent the tank from filling properly.
    Next: If the flapper is faulty, replace it with a new one.
  6. Replace Fill Valve
    Do: If previous steps don't resolve the issue, replace the fill valve.
    Observe: The new fill valve should allow water to flow into the tank properly.
    Means: A worn or damaged fill valve may need to be replaced to restore proper function.
    Next: Install the new fill valve according to manufacturer instructions.

Common causes

CauseLikelihoodDifficultyPart often needed
Clogged Fill Valve
Mineral deposits or debris can block the fill valve, preventing water flow.
CommonEasy–MediumFill valve or cleaning kit
Stuck or Broken Float Arm
A float arm that's stuck or broken can prevent the tank from filling to the correct level.
CommonEasyFloat arm or adjustment kit
Faulty Flapper Valve
A worn or damaged flapper valve can prevent water from entering the bowl and tank.
SometimesEasyFlapper valve
Low Water Pressure
Low water pressure can prevent the tank from filling properly.
SometimesEasyNone
Leaking Tank or Bowl
Leaks can cause water to escape before the tank refills.
SometimesMediumSealant or replacement parts
Incorrect Water Level Setting
If the water level is set too low, the tank may not fill completely.
RareEasyAdjustment kit or float arm
Worn Out Fill Valve Diaphragm
A damaged diaphragm inside the fill valve can prevent water from entering the tank.
SometimesMediumFill valve replacement kit

Parts matching

Common parts needed to fix a toilet not refilling tank:

Purchase parts that match your toilet model for the best fit and performance.

When to call a professional

FAQ

How do I know if my fill valve is faulty?

If the tank doesn't refill after flushing and adjusting the float arm doesn't help, the fill valve is likely faulty and may need to be replaced.

Can I use any fill valve for my toilet?

It's best to use a fill valve that is compatible with your toilet model. Check the manufacturer's recommendations for the best fit.

Why is my toilet tank not filling even though the water supply is on?

This could be due to a clogged fill valve, a stuck float arm, or a faulty flapper valve. Inspect these components to identify the issue.

How often should I replace the fill valve?

Fill valves typically last several years, but they may need to be replaced if they become clogged or damaged. Regular maintenance can help extend their lifespan.

What should I do if the toilet tank refills but doesn't stop?

If the tank refills continuously, the fill valve may be faulty or the float arm may be misadjusted. Check and adjust or replace these components as needed.