Bathroom

How to Replace a Toilet Fill Valve in 30 Minutes

How to Replace a Toilet Fill Valve in 30 Minutes
Time30 min
Cost$12–$20
Difficultymoderate

If this fix touches water, gas, or power, the guide starts with the shutoff step and says when a licensed pro should take over.

Product links in this guide are affiliate links. If you buy through one, we may earn a small commission at no extra cost to you. It never changes which products we recommend.

A fill valve is the part that makes the quiet refill sound after every flush. When it starts hissing, filling slowly, or overshooting the water line, adjustment may buy a few days. Replacement is usually faster than trying to nurse a worn valve back to life.

Quick Answer

To replace a toilet fill valve, shut off the water, flush the tank empty, disconnect the supply line, remove the old valve’s plastic locknut, and install a universal fill valve set to the right height. The tank water should stop about one inch below the overflow tube. This takes about 30 minutes and costs $12–$20. Stop if the shutoff valve will not close or starts leaking.

What You’ll Need

Step-by-Step

Shut off and empty the tank

Turn the shutoff valve clockwise until it stops. Flush and hold the handle down to drain most of the tank, then sponge the last inch of water into a bucket. If the shutoff will not close fully, stop here and use the home main shutoff or call a plumber.

Disconnect the supply line

Put a towel under the tank. Unscrew the supply line from the bottom of the old fill valve. A small amount of water will drip out. If the line is stiff, cracked, or kinked, replace it with a braided stainless toilet supply line while everything is apart.

Remove the old fill valve

Under the tank, loosen the plastic locknut that holds the fill valve in place. Lift the old valve out from inside the tank. Wipe the inside surface around the hole so the new rubber washer sits flat.

Set the new valve height

Adjust the new valve so its critical level mark sits about one inch above the top of the overflow tube. Most universal valves twist or slide taller before installation. Set this before tightening the locknut, because it is harder once the tank is full.

A gloved hand adjusting a new toilet fill valve inside an open tank Set the fill valve height before the final test so the tank stops below the overflow tube.

Tighten by hand and reconnect

Drop the valve through the tank hole with the rubber washer inside the tank. Tighten the locknut from below hand tight, then add a small extra turn if needed. Reconnect the supply line. Do not crank on porcelain.

Refill and test

Open the shutoff valve and let the tank fill. Set the float so the final water level is about one inch below the overflow tube. Flush twice. The valve should refill cleanly, shut off without hissing, and stay quiet.

Time and Cost

FixTimeCost
Fill valve replacement30 min$12–$20
Fill valve plus supply line35–45 min$20–$35
Plumber doing the same jobService call$150–$300

Why This Works

The fill valve has a small internal seal that opens after a flush and closes when the float reaches the set height. Once that seal wears, the valve may hiss, refill slowly, or let the tank level creep upward. If water spills into the overflow tube, the toilet acts like it is running even though the flapper may be fine. That is why a dye test helps separate a drain side leak from a fill side problem.

Mistakes to Avoid

  • Working with a bad shutoff valve. A shutoff that will not close turns a 30 minute job into a leak risk.
  • Setting the valve too low. The refill tube needs to send water into the overflow tube, not sit below it or spray outside it.
  • Overtightening the locknut. Porcelain cracks before plastic threads need force. Hand tight is the rule.
  • Skipping the final water level check. The tank should stop about one inch below the overflow tube every time.

If the tank still loses water after the new valve shuts off, go back to how to fix a running toilet and run the flapper dye test.

FAQ

How do I know if my toilet fill valve is bad?

A bad fill valve may hiss after the tank is full, refill very slowly, or fail to hold the same water level after each flush. If adjusting the float does not keep the water about one inch below the overflow tube, replacement is the clean fix.

Can I replace a toilet fill valve myself?

Yes. Turn off the shutoff valve, empty the tank, disconnect the supply line, remove the plastic locknut, and install the new valve hand tight. The job usually takes about 30 minutes.

Do I need to replace the flapper at the same time?

Only if it fails a dye test or looks warped. The fill valve controls water entering the tank, while the flapper seals water inside it. They fail for different reasons.

Related fixes

Written by Adham · Covefix

Every step, price, and part name in this guide was checked against current retail listings before it shipped. If a fix didn't work as written, say so; corrections update the article for the next person.