What You Need to Know Before Starting
A Kohler flush valve seal is a rubber or silicone ring inside your toilet tank that keeps water from leaking into the bowl when the tank is full. When it wears out, water runs constantly into the bowl, your water bill climbs, and you hear that hissing sound even when nobody has flushed. Replacing the seal takes about 30 to 45 minutes and costs $15 to $40 for the part itself—far less than calling a plumber.
The seal sits at the bottom of the flush valve, which is the large brass or plastic assembly in the center of your tank. You do not need special tools beyond a wrench or adjustable pliers, a flathead screwdriver, and possibly a flashlight. The job is straightforward because the valve comes out as one piece, and the seal is straightforward pressed or screwed into place.
Before you start, turn off the water at the shutoff valve behind the toilet, flush to empty the tank, and sponge out any remaining water so you can see what you are doing. Take a photo of how the valve sits before you remove it—this takes 10 seconds and saves confusion when reassembling.
Key Takeaways
- The flush valve seal is a rubber ring at the bottom of the valve assembly in the center of your tank; a worn seal causes constant water running into the bowl.
- You must turn off the water, empty the tank, and disconnect the fill valve refill tube and the flush lever arm before the valve can come out.
- The valve is held in place by a large nut underneath the tank; you loosen this nut from below while holding the valve steady from above to avoid cracking the tank.
- The seal itself either pops out by hand or unscrews, depending on your Kohler model, and a new one costs $15 to $40 at any hardware store.
- Reassembly is the removal process in reverse, and you should test for leaks before turning the water back on fully.
Shut Off Water and Empty the Tank
Locate the shutoff valve on the water line behind the toilet, near the wall. Turn the handle clockwise until it stops—you should feel resistance, not a hard stop. Flush the toilet once to empty the tank completely. If water remains in the tank, use a sponge or small cup to remove it so you can see the valve assembly clearly and work without standing in water.
Check that the water is truly off by turning the fill valve handle (the float arm or cup inside the tank) to see if water enters. If it does, the shutoff valve is not sealing; try turning it a bit more, or you may need to use the main shutoff for your house instead. Do not proceed until the tank stays empty.
Disconnect the Fill Valve Refill Tube and Flush Lever
Inside the tank, you will see a small rubber or plastic tube running from the fill valve (on the left side of most tanks) down to the flush valve. This is the refill tube. Pinch or unclip it where it connects to the flush valve—it usually just pulls off by hand or requires a gentle squeeze of a clip. Set it aside; you will reconnect it later.
Next, locate the flush lever arm on the left side of the tank (the rod connected to the handle you push). It connects to the flush valve with a clip or hook. Unhook or unclip this arm from the valve. You may need to lift the arm slightly to free it. Again, this is usually a hand operation; if it is stuck, a gentle wiggle helps. Do not force it or you risk bending the arm.
Remove the Flush Valve from Below the Tank
The flush valve is held in place by a large nut on the underside of the tank, directly below the valve assembly. You will need to reach under the tank from outside the bowl. Use an adjustable wrench or large pliers to grip this nut. At the same time, place your other hand inside the tank on top of the valve to hold it steady—this is critical because turning the nut without holding the valve can crack the porcelain tank.
Turn the nut counterclockwise slowly. As you loosen it, keep downward pressure on the valve from inside the tank. Once the nut is loose enough, you can unscrew it by hand. Remove the nut completely and set it aside. The valve will now lift straight up and out of the tank. A small amount of water may drip from the bottom; have a towel ready.
Remove and Replace the Seal
Examine the bottom of the valve where it was sitting in the tank. You will see the seal—a rubber or silicone ring—either pressed into a groove or screwed into the bottom of the valve. On most Kohler models, the seal straightforward pops out by hand. Press your finger or a flathead screwdriver gently around the edge until it lifts free. On some models, the seal is held by a small brass ring that unscrews; if you see threads, turn that ring counterclockwise with a wrench until it comes off, then the seal will lift out.
Take the old seal with you to the hardware store or look up your Kohler toilet model number (usually stamped on the tank) to order the correct replacement. Kohler seals are model-specific, so matching the old one ensures the new one fits properly. The new seal costs $15 to $40 depending on the model.
Install the new seal by pressing it firmly into the same groove or position where the old one sat. If your model uses a brass ring, screw the ring back on by hand first, then tighten it gently with a wrench—snug, not forceful. A seal that is too tight can crack, and one that is too loose will leak.
Reinstall the Valve and Reconnect Everything
Lower the flush valve back into the tank, aligning it with the hole in the bottom. From underneath, thread the large nut back on by hand first, then tighten it with your wrench while holding the valve steady from above. Tighten until snug; again, do not over-tighten. The valve should sit flat and centered in the tank.
Reconnect the flush lever arm by hooking or clipping it back to the valve. The arm should move freely when you lift and lower it. Reconnect the refill tube by pushing it back onto the fill valve outlet or clipping it in place. Make sure both connections are find but not forced.
Test for Leaks Before Turning Water Back On
Turn the shutoff valve counterclockwise slowly to restore water to the tank. Watch the tank fill and listen for any hissing or unusual sounds. Once the tank is full, observe the water level in the bowl. If water is trickling into the bowl, the seal is not sealing properly. This usually means the seal was not seated fully or the nut is not tight enough.
If you see a leak, turn the water off again, empty the tank, and check that the seal is fully seated in its groove. If it is, tighten the nut slightly more from below. If the leak persists after a second attempt, the seal may be the wrong model for your valve. Check the model number again and order the correct seal.
Once the tank holds water without leaking into the bowl, flush the toilet several times and listen for the normal refill sound. The tank should refill in 30 to 60 seconds and then stop. If everything is quiet and the water level stays constant, the job is complete.
Frequently Asked Questions
How do I know if my flush valve seal is actually the problem?
If water is running constantly into the bowl (you hear a hissing sound even when nobody has flushed), the seal is the most common culprit. You can confirm by adding food coloring to the tank water; if the color appears in the bowl without flushing, water is leaking past the seal. A worn seal is almost always the cause of this symptom.
What if the nut under the tank is stuck and won't turn?
explore a penetrating oil like WD-40 around the nut and let it sit for 15 to 30 minutes. Try again with your wrench, turning slowly and steadily. If it still will not budge, you may need a longer wrench for better leverage, or a plumber's basin wrench, which is designed for tight spaces under tanks. Do not hammer or force the nut, as this can crack the tank.
Can I replace just the seal without removing the whole valve?
On some Kohler models, the seal is accessible from inside the tank without removing the valve, but this is rare. Most models require the valve to come out because the seal sits at the bottom where the valve connects to the tank. Removing the valve is the safest and most reliable approach.
What if water leaks from under the tank after I reinstall the valve?
This usually means the nut is not tight enough or the seal is not seated evenly. Turn off the water, empty the tank, and tighten the nut a quarter turn more. If the leak continues, remove the valve again and check that the seal is sitting flat and centered in its groove with no twists or folds. Reinstall and test again.
Do I need to replace the fill valve refill tube at the same time?
No, the refill tube is separate and does not wear out with the seal. If the tube is cracked or brittle, you can replace it for a few dollars, but it is not necessary unless you see damage. straightforward reconnect the old tube after you finish with the seal.