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
- Toilet tank doesn't refill after flushing
- No water enters the tank after a flush
- Toilet bowl water level drops but doesn't refill
Tools and prep
- Adjustable wrench
- Screwdrivers (flathead and Phillips)
- Plumber's putty or wax ring (if replacing flapper)
- Flashlight
- Bucket (to catch water)
- Turn off water supply to the toilet
Step-by-step troubleshooting
- Check Water Supply ValveDo: 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.
- Inspect Fill ValveDo: 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.
- Adjust Float LevelDo: 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.
- Check for LeaksDo: 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.
- Test Flush Valve AssemblyDo: 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.
- Inspect Overflow TubeDo: 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.
- Replace Faulty PartsDo: 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
| Cause | Likelihood | Difficulty | Part often needed |
|---|---|---|---|
| Clogged Fill Valve Mineral deposits or debris can block water flow. | Common | Easy–Medium | Fill valve |
| Stuck or Broken Float A stuck or broken float can prevent the tank from filling. | Common | Easy | Float assembly |
| Closed Water Supply Valve The shut-off valve may be partially or fully closed. | Common | Easy | N/A |
| Leaky Flapper A faulty flapper allows water to leak into the bowl. | Common | Easy | Flapper |
| Misaligned Overflow Tube Improper alignment can cause water to spill over before the tank fills. | Sometimes | Easy | Overflow tube |
| Worn Flush Valve Assembly A damaged flush valve can prevent proper sealing. | Sometimes | Medium | Flush valve assembly |
| Low Water Pressure Insufficient water pressure may prevent the tank from filling. | Rare | Hard | N/A |
Parts matching
Common parts needed for a toilet not refilling with water include:
- Fill valve (also known as ballcock)
- Float assembly
- Flapper
- Overflow tube
- Water supply line
Match parts to your toilet model for compatibility. Check the manufacturer's website for specific part numbers.
When to call a professional
- Water continues to leak after replacing parts
- The toilet still doesn't refill after following all steps
- You suspect a major plumbing issue or low water pressure in the entire house
- The toilet is old and requires extensive repairs or replacement
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.