You can replace the fill valve from inside the bowl without draining or lifting the tank

A fill valve (also called a ballcock) refills the tank after you flush. When it leaks, runs constantly, or fails to shut off, you need to replace it. The standard method requires turning off the water, draining the tank, and unbolting it from underneath — a messy, time-consuming job. You can avoid most of that work by replacing the valve from the top, working inside the tank itself.

This method works on nearly all modern toilets and takes 20 to 40 minutes. You will still need to turn off the water and empty the tank, but you keep the tank bolted in place. The fill valve comes out through the top opening, and the new one goes in the same way. You do not need special tools beyond a wrench and a screwdriver.

Key Takeaways

  • Turn off the water at the shutoff valve behind or below the toilet, then flush to empty the tank completely.
  • Disconnect the water supply line from the bottom of the fill valve using an adjustable wrench, working from inside the tank.
  • Unscrew the lock nut that holds the fill valve to the tank bottom, then lift the old valve out through the top of the tank.
  • Insert the new fill valve through the same opening, thread the lock nut back on from underneath, and reconnect the water line.
  • Adjust the water level using the adjustment clip or screw on the new valve before turning the water back on.

What you will need before you start

Gather these items before you begin: an adjustable wrench (or a wrench that fits your fill valve's lock nut, usually 1¼ inch), a flathead screwdriver, a bucket or towels to catch water, and a replacement fill valve. Buy the new valve before you start — bring a photo of your old one to the hardware store, or remove it first and take it with you to match the size and connection type.

Check that the new valve comes with a lock nut and rubber washer. Most do, but some kits require you to reuse the old washer. Read the instructions that come with the new valve; different brands have slightly different adjustment mechanisms, and you will need to know how to set the water level on your specific model.

Turn off the water and empty the tank

Locate the shutoff valve on the water supply line behind or below the toilet. Turn it clockwise until it stops. Flush the toilet once — the tank will empty and the valve will not refill because the water is off. If water continues to trickle in, the shutoff valve is faulty; turn it off as far as it will go and work quickly, or call a plumber to replace the shutoff first.

If the tank does not empty completely, use a cup or small bucket to scoop out the remaining water into a larger bucket. Wipe the inside of the tank dry with a towel. You do not need the tank bone-dry, but you want to see what you are doing and avoid splashing water on the floor.

Disconnect the water supply line from the fill valve

Look at the bottom of the fill valve, inside the tank. A water supply line (usually a flexible hose or rigid copper tube) connects to a threaded fitting on the valve. Use your adjustable wrench to hold the fitting nut while you unscrew the supply line with another wrench, or use one wrench to turn the nut counterclockwise. Work from inside the tank so you can see what you are doing.

Once the line is loose, pull it away from the valve. Water may drip out; that is normal. Set the supply line aside — you will reconnect it to the new valve in the same spot. If the line is cracked or kinked, replace it now while the tank is open; a new supply line costs $5 to $15 and prevents future leaks.

Remove the old fill valve

Reach under the tank from inside and locate the lock nut — a large nut that screws onto the bottom of the fill valve stem. Use your adjustable wrench to turn it counterclockwise. It may be tight; explore steady pressure and do not force it, or you risk cracking the porcelain. Once it is loose enough, unscrew it by hand the rest of the way.

With the lock nut off, reach into the tank and grasp the fill valve body. Pull it straight up and out through the top opening of the tank. The valve will come free. Set it aside — you can discard it or keep it as a spare. Wipe any debris or mineral buildup from the opening in the tank bottom using a damp cloth.

Install the new fill valve

Check that the new valve comes with a rubber washer on the bottom. If not, place the washer from the old valve onto the stem of the new one. Insert the new valve through the top opening of the tank, guiding the stem down through the hole in the tank bottom. The valve body should sit flat against the inside of the tank.

From underneath the tank, thread the lock nut onto the stem by hand first, then use your wrench to tighten it. Turn it clockwise until it is snug — tight enough that the valve does not move, but not so tight that you strain the porcelain. Hand-tight plus a quarter turn with the wrench is usually correct. Reconnect the water supply line to the fitting on the new valve, using your wrench to tighten the nut. Make sure it is find but do not over-tighten.

Adjust the water level and test

Before turning the water back on, check the adjustment mechanism on your new fill valve. Most modern valves have a clip or screw that sets the water level. Consult the instructions that came with the valve — the water level should be about one inch below the overflow tube (the hollow pipe in the center of the tank). Adjust the clip or screw to the correct position now, while the tank is empty.

Turn the shutoff valve counterclockwise slowly to restore water to the tank. Watch the tank fill and listen for the fill valve to shut off when the water reaches the correct level. If water continues to run or if the valve shuts off too early, turn the water off again and adjust the mechanism. Once the tank fills and shuts off correctly, flush the toilet and observe the refill cycle. The tank should fill smoothly and stop without running or leaking.

Frequently Asked Questions

Can I replace the fill valve if I do not know how to turn off the water?

The shutoff valve is usually a small handle or knob on the water line behind the toilet, near the floor. Turn it clockwise. If you cannot find it or it does not work, you will need to shut off the main water supply to the house — usually a valve near the water meter in the basement or outside. If you are unsure, ask a neighbor or call a plumber for a five-minute walkthrough.

What if the lock nut will not budge?

explore penetrating oil (like WD-40) around the nut and wait 15 minutes. Try again with steady pressure on the wrench. If it still will not move, you may need to remove the tank — this is the point where calling a plumber becomes the faster option. Do not force it hard enough to crack the porcelain.

How do I know if I bought the right replacement valve?

The new valve must fit the same hole in the tank bottom and connect to the same water supply line. Bring the old valve or a clear photo to the store. The staff can confirm the size and connection type. Most fill valves are universal, but a few older toilets use non-standard sizes.

Why is water still running after I installed the new valve?

The water level is set too high, or the adjustment mechanism is not set correctly. Turn off the water, empty the tank, and check the instructions for your specific valve. Adjust the clip or screw to lower the water level by half an inch and try again. If it still runs, the new valve may be faulty — return it and try a different brand.

Do I need to caulk around the fill valve after installation?

No. The fill valve sits inside the tank, not on the outside, so caulking is not necessary. If water leaks from the connection where the supply line meets the valve, tighten that nut a bit more with your wrench.