How to Fix a Slow-Filling Toilet Tank: Step-by-Step Guide
Learn how to diagnose and fix a toilet tank that takes too long to refill by cleaning or replacing the fill valve and checking the water supply line.
A toilet tank that takes forever to refill after each flush is more than an inconvenience — it means the next person in line cannot flush, and it can indicate a developing problem with the fill valve or supply line. The good news is that slow tank filling is almost always fixable in under an hour with inexpensive parts.
A toilet tank that takes forever to refill after each flush is more than an inconvenience — it means the next person in line cannot flush, and it can indicate a developing problem with the fill valve or supply line. The good news is that slow tank filling is almost always fixable in under an hour with inexpensive parts. This guide walks through diagnosing the cause and applying the right fix.
What You Need
- Universal toilet fill valve replacement
- Braided steel toilet supply line
- Adjustable pliers or channel-lock pliers
- Small bucket and towels
- Sponge
- Flashlight
Step 1 — Check the Shut-Off Valve First
The shut-off valve is the small valve on the wall or floor behind the toilet that controls water flow to the tank. This is the easiest thing to check and the most frequently overlooked.
Reach behind the toilet and turn the valve counterclockwise (the direction that opens it) until it stops. If the valve was only partially open, you may immediately hear an increase in water flow into the tank. Flush the toilet and time the refill. If it is now under 90 seconds, a partially closed valve was the entire problem.
Also inspect the supply line between the valve and the tank. If the line is a plastic accordion-style line, check whether it is kinked. Kinked supply lines dramatically restrict flow. If kinked or more than ten years old, replace it with a braided stainless steel supply line — they are $6 to $10 and do not kink.
Step 2 — Inspect the Fill Valve Inside the Tank
If the supply valve is fully open and the line is clear but the tank still fills slowly, the fill valve is the next suspect. Remove the tank lid and set it aside safely.
Observe the fill valve (the tall vertical component on the left side of the tank in most designs) while the tank is filling. Watch for:
- Very thin stream of water: The valve is severely restricted by sediment or a worn diaphragm.
- No water at all: The valve may be stuck closed or completely blocked.
- Noisy squealing or vibration: The diaphragm seat inside the valve is worn and fluttering.
On a Fluidmaster-style fill valve, you can clean the valve without turning off the water supply using the following technique.
Step 3 — Clean the Fill Valve Cap and Seal
This technique works on float cup fill valves (the most common modern type):
- Turn off the water supply at the shut-off valve.
- Flush the toilet to drain the tank.
- Hold the cap on top of the fill valve with one hand. With your other hand, press down on the top of the valve and rotate the cap counterclockwise about an eighth of a turn. The cap should lift off.
- Underneath the cap is a small plastic seal or diaphragm. Remove it and inspect it — rinse it under the sink to clear any mineral scale or sediment.
- Before reassembling, hold a cup or cloth over the open valve, turn the water supply back on for two seconds, then off again. This briefly backflushes any debris inside the valve body.
- Reinstall the diaphragm and snap the cap back on.
- Turn the water supply back on and time the tank fill.
This cleaning restores full flow in many cases. If the tank still fills slowly or the diaphragm is visibly cracked or deformed, replacement of the entire fill valve is the next step.
Step 4 — Replace the Fill Valve
A universal fill valve replacement costs $10 to $15 and installs in about 20 minutes. Fluidmaster 400A is the industry standard and fits virtually all residential toilets.
To remove the old fill valve:
- Turn off the water supply at the shut-off valve and flush to drain the tank.
- Sponge out any remaining water from the bottom of the tank.
- Disconnect the supply line from the bottom of the tank by turning the coupling nut counterclockwise by hand or with pliers.
- Reach inside the tank and hold the fill valve steady. From underneath the tank, unscrew the large plastic lock nut that holds the fill valve to the tank bottom. Turn it counterclockwise.
- Lift the old fill valve out of the tank.
To install the new fill valve:
- Measure the height of your tank. Many fill valves are adjustable — follow the manufacturer’s instructions to set the height so the critical level mark (CL) on the valve shank sits at least one inch above the overflow tube.
- Insert the new fill valve shank through the hole in the bottom of the tank. Hand-tighten the lock nut from underneath — snug plus a quarter turn with pliers is sufficient. Do not over-tighten or you will crack the tank.
- Reconnect the supply line to the shank fitting underneath the tank.
- Connect the small refill tube (comes with the new valve) from the valve top to the overflow tube in the tank.
- Turn the water back on slowly and allow the tank to fill. Check for any leaks at the supply line connection and the lock nut.
Step 5 — Set the Water Level
Once the tank fills, check the water level. It should sit one inch below the top of the overflow tube. If it is too low, flush performance suffers. If it is too high, water trickles into the overflow tube continuously and the toilet runs.
Adjust the float cup on the new fill valve following the manufacturer’s instructions — usually a turn of the adjustment screw at the top of the valve or squeezing a clip and sliding the float cup up or down on the shaft.
Step 6 — Final Flush Test
Flush the toilet three times consecutively and time each refill cycle. The tank should be fully refilled within 60 to 90 seconds on all three flushes. Watch for any drips at the supply line connection underneath the tank and tighten the coupling nut an additional quarter turn if needed.
If the tank still fills slowly after a new fill valve is installed and the supply valve is fully open, the issue is house water pressure. A water pressure gauge attached to an outdoor hose bib can confirm if your pressure is below 40 PSI, which is the minimum needed for reliable toilet operation.
Related Reading
- Step 1 — Check the Shut-Off Valve First
The shut-off valve is the small valve on the wall or floor behind the toilet that controls water flow to the tank. This is the easiest thing to check and the most frequently overlooked.
- Step 2 — Inspect the Fill Valve Inside the Tank
If the supply valve is fully open and the line is clear but the tank still fills slowly, the fill valve is the next suspect. Remove the tank lid and set it aside safely.
- Step 3 — Clean the Fill Valve Cap and Seal
This technique works on float cup fill valves (the most common modern type):
- Step 4 — Replace the Fill Valve
A universal fill valve replacement costs $10 to $15 and installs in about 20 minutes. Fluidmaster 400A is the industry standard and fits virtually all residential toilets.
- Step 5 — Set the Water Level
Once the tank fills, check the water level. It should sit one inch below the top of the overflow tube. If it is too low, flush performance suffers. If it is too high, water trickles into the overflow tube continuously and the toilet runs.
- Step 6 — Final Flush Test
Flush the toilet three times consecutively and time each refill cycle. The tank should be fully refilled within 60 to 90 seconds on all three flushes.
Free: 10-Point Home Maintenance Checklist
Prevent costly repairs with this seasonal checklist. Save hundreds every year by catching problems early.
Your checklist is ready!
Open Checklist →Something went wrong. View the checklist here.