Skip to main content

How to Replace a Toilet Fill Valve to Stop Leaks and Noise

A faulty fill valve can waste more than 1,000 gallons of water a month and significantly increase your utility bill. Replacing this component yourself takes less than 30 minutes and restores your toilet to quiet, efficient operation. This guide provides a straightforward path to stopping the "running toilet" sound for good.

cost
$15 - $30
time
20-30 minutes
benefit
Saves up to 1,000+ gallons of water monthly
frequency
Every 5-7 years
difficulty
Easy
diy or pro
DIY

Why it matters

The toilet fill valve is the engine of your bathroom's most important fixture. Its job is to control the flow of water into the tank after a flush. When it begins to fail, it doesn't just cause a loud or whistling noise; it can lead to significant water waste.

A faulty fill valve often leads to a "running" toilet. This continuous flow of water can waste anywhere from several hundred to several thousand gallons of water per month if left unaddressed. Because the valve is under constant water pressure, a complete failure of the valve body or the supply line connection can cause catastrophic flooding in the bathroom. Replacing the valve prevents high utility bills and protects your flooring from water damage.

How often

There is no set schedule for replacing a fill valve, as its lifespan is largely determined by water quality. However, most high-quality fill valves are designed to last between 5 and 7 years.

You should consider an immediate replacement if you notice:

  • The toilet "runs" constantly or cycles on and off by itself (phantom flushing).
  • A high-pitched whistling or screaming sound after flushing.
  • The tank takes an unusually long time to refill (more than 2 minutes).
  • Water is leaking from the bottom of the tank where the supply line connects.
  • Visible mineral buildup or "cracked" plastic on the valve assembly.

What you need

Most modern toilets use a universal 7/8-inch connection, meaning a standard replacement kit will work for almost any tank.

Tools:

  • Adjustable wrench (or Channel-lock pliers)
  • Small bucket or plastic container
  • Sponge and a rag
  • Towel

Materials:

  • Universal Toilet Fill Valve kit (includes the valve, shank washer, locknut, and refill tube)
  • Replacement toilet supply line (highly recommended to replace this at the same time)

Step-by-step

1. Shut off the water

Locate the shut-off valve on the wall behind or beneath the toilet. Turn the handle clockwise until it stops. If the valve is a push-pull type, pull it out (or push it in, depending on the model) to stop the flow.

2. Drain the tank

Flush the toilet and hold the handle down to remove as much water as possible. Use a sponge to soak up the remaining inch or two of water at the bottom of the tank and wring it out into a bucket. The tank must be completely dry to prevent a mess when you remove the old valve.

3. Disconnect the supply line

Place a small bucket or towel directly under the water connection on the bottom left side of the toilet tank. Use your hands or an adjustable wrench to unscrew the supply line nut from the threaded shank of the fill valve. A small amount of residual water will drain out.

4. Remove the old fill valve

Underneath the tank, locate the mounting nut (the plastic nut holding the valve to the tank). Unscrew it by turning it counter-clockwise. Once the nut is off, lift the old fill valve assembly out of the tank. Reach inside and disconnect the small rubber refill tube from the overflow pipe.

5. Adjust the height of the new valve

Most modern fill valves (like the Fluidmaster Style) are height-adjustable. Hold the new valve next to the overflow pipe. The top of the valve should be approximately 3 inches above the top of the overflow pipe. Twist the valve body to extend or shorten it until it reaches the correct height.

6. Install the new valve

Ensure the rubber shank washer is seated firmly on the bottom of the new valve. Insert the valve shank through the hole in the bottom of the tank. From underneath the tank, thread the mounting nut onto the shank. Tighten it by hand until it is snug. Do not overtighten with a wrench, as this can crack the porcelain tank.

7. Attach the refill tube

Attach one end of the new refill tube to the nipple on the side of the fill valve. Attach the other end to the overflow pipe using the provided clip. The tube should be positioned so it sprays water directly down into the overflow pipe, not into the tank water.

8. Reconnect and test

Thread the water supply line back onto the fill valve shank. Tighten it by hand, plus a quarter-turn with a wrench. Turn the water supply back on slowly. Check for leaks at the base of the tank and at the shut-off valve. Adjust the float level on the valve (usually by turning a screw or sliding a clip) so the water stops about 1 inch below the top of the overflow pipe.

When to call a pro

While replacing a fill valve is a standard DIY task, you should call a licensed plumber if:

  • The shut-off valve is stuck: If you cannot turn the water off at the wall, do not force it. You may break the pipe inside the wall.
  • Corroded pipes: If the supply line is made of rigid chrome or lead and doesn't easily align with the new valve.
  • Cracked tank: If you notice any hairline cracks in the porcelain near the mounting hole.
  • Multiple leaks: If replacing the fill valve doesn't stop the toilet from running, the issue may be the flush valve or the tank-to-bowl bolts, which require removing the entire tank.

Safety

  • Hand Tighten First: Always start threading plastic nuts by hand. Cross-threading can lead to leaks and ruined parts.
  • Avoid Chemicals: Never use "in-tank" bleach cleaning tablets. These chemicals degrade the rubber components of your new fill valve, significantly shortening its lifespan.
  • Floor Protection: Place a thick towel on the floor. Even a small amount of water can make a tile floor incredibly slippery.

Cost

Replacing a fill valve is one of the most cost-effective home repairs.

  • DIY Cost: $15–$30 for a high-quality universal kit and a new supply line.
  • Pro Cost: $150–$300. This typically includes a service call fee ($75–$150) plus labor and parts. Most plumbers will suggest replacing the flapper at the same time, which adds minimal cost to the parts.

Frequently asked questions

How do I adjust the water level after installing a new valve?

On most valves, there is a plastic screw or a sliding clip on the float. Turning the screw clockwise typically raises the water level, while counter-clockwise lowers it. Ensure the water level stops roughly one inch below the top of the overflow pipe.

Why is my new fill valve making a loud noise?

If the valve is new, the most common cause is a piece of debris trapped in the valve seal. Flush the valve by removing the top cap and holding a cup over it while turning the water on briefly. If that fails, check if the refill tube is inserted too far into the overflow pipe, which can create a siphon.

Do I need a specific brand of fill valve for my toilet?

Most fill valves are universal and fit standard two-piece toilets. However, if you have a high-efficiency (HE) toilet or a specialty one-piece toilet (like some Kohler or TOTO models), you may need a specific manufacturer part. Check the model number inside the tank.

Do I need to replace the supply line too?

It is highly recommended. Supply lines have rubber seals that flatten and harden over time. Reusing an old line on a new valve often results in a slow drip that can damage your subfloor.

How can I tell if the connection is leaking if it's just a tiny drip?

Wait at least 30 minutes after installation and check again with a dry paper towel. If the towel stays dry when wiped around the connection, the seal is secure.

Want this tracked for your home automatically?

HomeFiles builds a maintenance schedule from your home's age, systems, and climate, and reminds you before things break.

Start free

Related guides