What a fill valve does and why it fails

The fill valve (also called a ballcock or inlet valve) is the part that refills your toilet tank after you flush. Water enters through this valve, and a float mechanism shuts it off when the tank is full. When the fill valve wears out, you get constant running water, a hissing sound, or a tank that never fills properly.

Fill valves typically last 5 to 10 years before internal seals degrade. Mineral buildup from hard water speeds this up. Replacing one costs $15 to $40 for the part itself and takes about 30 minutes if you have basic tools and no complications.

Key Takeaways

  • Turn off the water supply at the shutoff valve under the toilet before you start, then flush to empty the tank.
  • The fill valve bolts to the bottom of the tank from inside; you will need a wrench to remove the nut underneath and disconnect the water line.
  • Most modern fill valves are adjustable, so you may not need to buy an exact replacement—a universal valve works in nearly all toilets made after 1980.
  • After installation, adjust the float so the water stops when the tank is about one inch below the overflow tube.

Tools and parts you will need

Gather these before you start: an adjustable wrench or two (one to hold the nut, one to turn it), a flathead screwdriver, a bucket or towel to catch water, and the replacement fill valve itself. You may also want a pair of pliers if the water line connection is tight.

For the fill valve, a universal model works in almost any toilet. Common brands include Fluidmaster, Korky, and Kohler. Check your toilet's tank width (most are 4 to 5 inches) and buy a valve rated for your tank size. If your current valve has a specific brand name visible, you can buy the exact same model, but a universal replacement is usually cheaper and just as reliable.

How to shut off water and drain the tank

Locate the shutoff valve on the water line under the toilet. It looks like a small knob or lever on the pipe coming from the wall. Turn it clockwise until it stops—do not force it. If the valve is stuck or missing, you will need to shut off water at the main supply for your house.

Flush the toilet to empty the tank. If water remains in the bowl, use a cup or small bucket to remove it. Wipe the inside of the tank dry with a towel so you can see what you are doing and avoid slipping.

Remove the old fill valve

Look at the bottom of the tank on the inside. The fill valve bolts through the tank wall; you will see a large nut on the underside. Place your bucket underneath to catch any remaining water. Use one wrench to hold the nut steady while you turn the bolt on top with another wrench, turning counterclockwise. Once the bolt is loose, unscrew it by hand.

Disconnect the water line from the valve. Most modern toilets use a compression fitting—turn the nut where the line meets the valve counterclockwise. If it is very tight, use pliers to help, but do not crush the fitting. Once the nut is loose, pull the line away gently.

Lift the old valve out of the tank. You may need to wiggle it slightly. Wipe away any mineral deposits or debris from the hole in the tank bottom using a damp cloth.

Install the new fill valve

Most universal fill valves come with a rubber washer and a large nut. Slide the washer onto the valve stem, then insert the valve through the hole in the tank from inside. The valve should sit flat against the tank bottom.

From underneath, thread the nut onto the valve stem by hand first, then tighten it with a wrench. Tighten firmly but do not over-tighten—you want a watertight seal without cracking the tank. Hand-tight plus a quarter turn is usually enough.

Reconnect the water line to the valve. The compression fitting should slide on and tighten by hand; use a wrench for the final quarter turn. Turn the shutoff valve counterclockwise to restore water pressure. Check for leaks around the nut and the water line connection. A small drip usually stops once the rubber washer settles.

Adjust the float and test the fill

Watch the tank fill. The water should stop when it reaches about one inch below the overflow tube (the hollow pipe in the center of the tank). If the water level is too high or too low, adjust the float. Most modern valves have a clip or adjustment screw on the float arm—consult the instructions that came with your valve for the exact method.

Flush the toilet and listen. The tank should refill smoothly and stop without hissing or running. If water continues to run into the bowl after the tank is full, the fill valve may not be seating properly. Turn off the water, remove the valve, and check that the rubber washer is seated correctly and not torn.

Common problems and fixes

If water leaks from under the tank after installation, the nut may not be tight enough or the washer may be damaged. Turn off the water, remove the valve, and inspect the washer. If it is cracked or compressed, replace it. If the washer looks fine, reinstall the valve and tighten the nut more firmly.

If the tank fills very slowly, mineral buildup may be blocking the valve inlet. Turn off the water and remove the valve. Soak the valve body in white vinegar for 30 minutes, then rinse it thoroughly under running water before reinstalling. If the problem persists, the valve is likely worn and needs replacement.

If the float arm hits the tank wall or overflow tube, bend it slightly away from the obstruction. Most float arms are brass or plastic and can be adjusted by hand. Bend gently to avoid breaking it.

Frequently Asked Questions

Can I replace the fill valve without turning off the water?

No. If you do not turn off the water first, water will spray out when you disconnect the line and remove the valve. Always shut off the water at the valve under the toilet before you start any work.

What if the shutoff valve under my toilet does not work?

If the valve is stuck or broken, you will need to shut off water at the main supply for your house. This is usually a valve in the basement, crawlspace, or outside near the meter. If you cannot find it or cannot turn it, call a plumber—they can shut off the water and replace the fill valve in one visit.

Do I need to replace the float arm too?

No. Most replacement fill valves come with a new float arm, but if yours does not, you can reuse the old one. The float arm is usually not the problem. If the old arm is bent or cracked, replace it with the new one that came with the valve.

How do I know if the problem is the fill valve and not something else?

If the tank runs constantly or refills slowly after flushing, the fill valve is likely the culprit. If the problem is water leaking into the bowl from the tank, the issue is usually the flapper (the rubber seal at the bottom of the tank), not the fill valve. A running tank and a leaking bowl are two different problems.

Can I buy a fill valve at any hardware store?

Yes. Home Depot, Lowe's, and Ace Hardware all stock universal fill valves. They cost $15 to $40 depending on the brand. You can also order online, but having the part on hand before you start makes the job faster.