A toilet that runs constantly, refills slowly, or hisses long after a flush is usually telling you the fill valve has failed, and the fix is one of the most satisfying DIY plumbing jobs there is. Learning how to replace a fill valve takes about 30 to 60 minutes, costs roughly $10 to $20 for the part, and can save the gallons of water a running toilet wastes every day. No special plumbing skills are required, just a few basic tools and a willingness to put your hand in the tank. This guide walks you through the entire process step by step.
What the Fill Valve Does
The fill valve is the tall assembly on the left side of the tank that refills it with clean water after each flush. When you flush, the tank empties, the float drops, and the fill valve opens to let water back in until the float rises to the set level and shuts it off. When this valve wears out, you get the classic symptoms: water that won’t stop running, a tank that takes forever to refill, a phantom flush, or constant hissing.
Modern toilets use a vertical float-cup style fill valve, which has largely replaced the old ball-and-arm design. Replacement valves are universal-fit and sold at any hardware store under brands like Fluidmaster and Korky.
Tools and Materials You’ll Need
- New universal fill valve (the most common type fits nearly all standard toilets)
- Adjustable wrench or channel-lock pliers
- A small bucket and a sponge or old towels
- Rags for the floor
- Optional: a new water supply line if the old one is corroded
Buy the universal float-cup style unless your toilet is unusually old or specialized. These kits include everything you need, including a new refill tube and a tank-bottom seal.
How to Replace a Fill Valve Step by Step
Work methodically and you’ll have a quiet, properly filling toilet by the end. Here is the full process:
- Shut off the water. Turn the supply valve at the wall behind or beside the toilet clockwise until it stops. If there’s no shutoff or it’s stuck, close the home’s main water supply.
- Empty the tank. Flush and hold the handle to drain as much water as possible. Sponge out the remaining water at the bottom and wring it into your bucket so the tank is dry.
- Disconnect the supply line. Place your bucket under the tank’s bottom. Use a wrench to unscrew the water supply line from the bottom of the fill valve. A little water will spill, so have rags ready.
- Remove the old fill valve. Underneath the tank, loosen and remove the plastic locknut that holds the fill valve to the tank. Then lift the entire old fill valve straight up and out of the tank.
- Set the height of the new valve. Most new valves adjust by twisting or sliding. Set the height so the critical fill line, the top of the valve, will sit at least 1 inch above the overflow tube. Adjust before installing.
- Install the new valve. Drop the new valve into the same hole, making sure the rubber seal sits flat against the tank bottom. From underneath, hand-tighten the locknut, then snug it about a quarter turn more with the wrench. Don’t overtighten, since you can crack the tank.
- Connect the refill tube. Attach the small refill tube from the valve to the overflow tube, using the included angle clip. Make sure the tube isn’t pushed down inside the overflow pipe, which can cause siphoning.
- Reconnect the water supply. Screw the supply line back onto the bottom of the new valve and hand-tighten, then add a gentle quarter turn with the wrench.
- Turn the water back on slowly. Open the supply valve and watch the tank fill. Check underneath for any leaks at the connections.
- Adjust the water level. The water should stop about 1 inch below the top of the overflow tube. Use the adjustment clip or screw on the valve to raise or lower the float until the level is correct.
Testing and Fine-Tuning
Once the tank fills and the valve shuts off cleanly, flush a few times to confirm everything works. Listen for any hissing, which means the valve isn’t fully closing, and watch that the tank refills to the right level and stops. If water trickles into the overflow tube, the level is set too high, so lower the float slightly.
Check the floor and the connections under the tank one more time after several flushes. A small drip at the supply line usually just needs another light snug with the wrench. Resist the urge to crank fittings tight; plastic threads and porcelain tanks crack easily.
Common Mistakes to Avoid
- Overtightening connections, which strips plastic threads or cracks the tank.
- Pushing the refill tube too far into the overflow, which can siphon tank water and waste it.
- Setting the water level too high or too low, leading to weak flushes or constant running into the overflow.
- Forgetting to fully drain and sponge the tank, which makes for a messy job.
- Reusing a corroded supply line, when replacing it for a few dollars prevents a future leak.
When to Call a Plumber
This is a beginner-friendly repair, but a few situations warrant a pro. If the shutoff valve is seized or leaking, if the tank itself is cracked, or if you find corrosion that won’t let fittings seal, it’s worth a call. Likewise, if you replace the fill valve and the toilet still runs, the flapper or flush valve may be the real culprit and need attention.
The Bottom Line
Knowing how to replace a fill valve turns a wasteful, annoying running toilet into a quick, inexpensive fix you can handle yourself. Shut off the water, drain the tank, swap the old valve for a universal float-cup replacement, set the level about an inch below the overflow tube, and test for leaks. With a $15 part and under an hour of work, you’ll stop the water waste and the noise, and gain the confidence to tackle the next small plumbing job around the house.