Hearing your toilet run constantly is more than just an annoyance; it is a sound that drains your wallet with every wasted gallon. You might worry that you need a professional plumber, but fixing a running toilet is actually one of the easiest DIY home repairs you can tackle.
We will walk you through the common causes of a running toilet and provide simple, step-by-step fixes so you can stop the leak and save money on your water bill.
Key Takeaways
- Inspect the flapper: A worn or warped flapper is the most common reason for a running toilet; replacing it is cheap and easy.
- Check the water level: If the float is set too high, water will spill into the overflow tube continuously.
- Adjust the chain: A chain that is too tight prevents the flapper from sealing, while a loose chain can get caught under the flapper.
- Examine the fill valve: If the float and flapper are fine, the fill valve itself might be clogged or broken and need replacement.
Why Is My Toilet Running?
Before you grab a wrench, you need to know why the toilet still runs. Generally, a running toilet is caused by one of three things: the flapper not sealing, the water level being set too high, or a bad fill valve.
Here is how to identify the culprit:
The Flapper Is Leaking
The toilet flapper is the rubber seal at the bottom of the tank. It lifts when you flush and drops down to seal the drain. Over time, hard water and chemicals break down the rubber, causing it to warp or crack.
If the water level in the tank is below the top of the overflow tube but the toilet keeps running (or “ghost flushing” randomly), the flapper is likely leaking water into the bowl.
The Water Level Is Too High
Your toilet tank has a main overflow tube (the open pipe in the center). If the water level rises higher than the top of this tube, water will continuously spill into it and drain into the bowl.
This usually happens because the float, either a ball on an arm or a modern float cup, is set too high. This signals the fill valve to keep pumping water even after the tank is full.
The Chain Is the Wrong Length
The chain connecting the flush handle to the flapper needs a little bit of slack. If the chain is too tight, it holds the flapper open slightly, allowing water to escape. Conversely, if the chain is too long, it can get tangled under the flapper as it drops, preventing a solid seal.
The Fill Valve Is Broken
If you pull up on the float arm and the water doesn’t stop, or if the water is running but the tank isn’t filling, your fill valve (also called a ballcock) might be broken or clogged with debris. This component connects to your water supply and refills the tank.
How to Fix a Running Toilet
Now that you have an idea of the problem, let’s fix it. These steps are listed in order of difficulty, starting with the easiest adjustments.
Grab these tools before you start:
- Rubber gloves (optional but recommended).
- Replacement flapper (if needed).
- Toilet repair kit (if replacing the valve).
- Multi-bit screwdriver.
- Pliers or an adjustable wrench.
Step 1: Diagnose the Overflow
1. Remove the Lid
Carefully lift the heavy ceramic lid off the tank and set it on a towel so it doesn’t crack.
2. Check the Overflow Tube
Look at the open tube in the center of the tank. Is water flowing into the top of it?
- Yes: Your water level is too high. Proceed to “Adjust the Float.”
- No: The water is below the tube, but the toilet runs. Proceed to “Inspect the Flapper and Chain.”
Step 2: Adjust the Float (Lower Water Level)
If water is spilling into the overflow tube, you need to tell the water to shut off sooner.
1. Identify Your Float Type
You likely have one of two styles:
- Ball-and-Arm: A round ball on a metal rod.
- Float Cup: A cylinder that slides up and down the fill valve shaft.
2. Adjust the Screw
On a float cup style, locate the long plastic screw attaching the float to the arm. Turn the screw counterclockwise (usually) to lower the float.
On a ball-and-arm style, there is often a screw where the arm meets the valve. Turn it to lower the arm. If there is no screw, or if the arm is old brass, you can gently bend the metal rod downward.
3. Test the Flush
Flush the toilet and watch it refill. The water should stop about an inch below the top of the overflow tube. If it stops properly, you are done.
Step 3: Inspect the Chain and Flapper
If the water level is fine but the toilet drains, the seal at the bottom is broken.
1. Check the Chain Tension
Press the flush handle. There should be a small amount of slack in the chain. If it is pulled tight when the handle is at rest, unclip it and move it down a link or two to give it slack.
2. Clean the Seal
Turn off the water supply valve (located behind the toilet near the floor) and flush the toilet to empty the tank. Lift the flapper and wipe the rim of the drain with a sponge or old scouring pad. Sometimes, mineral buildup prevents a tight seal.
3. Replace the Flapper
If cleaning doesn’t work, the rubber is likely old. Unhook the flapper ears from the overflow tube and unclip the chain. Take the old flapper to the hardware store to ensure you buy the correct size (usually 2-inch or 3-inch).
Install the new flapper by hooking it onto the pegs, clipping the chain, and turning the water back on.
Step 4: Replace the Fill Valve
If you have adjusted the float and replaced the flapper but water still hisses or runs, the intake valve is shot.
1. Drain the Tank
Shut off the water supply and flush the toilet. Use a sponge to soak up the remaining water at the bottom of the tank.
2. Disconnect the Supply Line
Place a bucket under the tank where the water line connects. Unscrew the supply line from the bottom of the tank. Expect a little water to drip out.
3. Remove the Old Valve
Unscrew the locking nut that holds the fill valve to the tank (from the underside). Pull the old valve unit out of the tank.
4. Install the New Valve
Slide the new fill valve into the hole. Adjust the height of the valve so the top cap is higher than the overflow tube. Hand-tighten the locking nut underneath, then give it a slight turn with pliers (do not over-tighten, or you might crack the tank).
5. Reconnect and Test
Reconnect the water supply line. Clip the new refill tube into the overflow pipe. Turn the water on and check for leaks. Adjust the water level screw as needed.
FAQs
Give It a Go
Seeing the water swirling in the bowl without stopping can be stressful, but the internal mechanisms of a toilet are surprisingly simple. Most issues boil down to a rubber flapper or a plastic float, both of which are inexpensive and easy to handle.
By following these steps, you can save the cost of a plumber visit and stop wasting water today. You will feel a genuine sense of accomplishment when you hear that water finally shut off completely.










