If you’re asking “why does my toilet keep running,” you’re dealing with one of the most common — and most wasteful — household plumbing problems. A running toilet can waste 200+ gallons of water per day, adding $50–$100 or more to your monthly water bill. The good news is that the fix is almost always a simple, inexpensive DIY repair.
This guide walks you through every reason your toilet might run continuously, intermittently, or after flushing, with clear step-by-step repair instructions for each cause.
How Your Toilet Tank Works
Understanding the components inside your toilet tank makes diagnosis straightforward. Here’s what happens during a normal flush cycle:
- You press the flush handle, which lifts the lift chain.
- The chain raises the flapper (a rubber seal at the bottom of the tank).
- Water rushes from the tank into the bowl through the flush valve.
- As the tank empties, the flapper falls back down and seals the flush valve.
- The fill valve detects the low water level and begins refilling the tank.
- A float (either a ball float or a cup float) rises with the water level.
- When the float reaches the preset level, it signals the fill valve to shut off.
- Excess water drains into the overflow tube as a safety measure if the fill valve fails to shut off.
A running toilet means one or more of these components isn’t functioning correctly, causing water to flow continuously.
8 Reasons Your Toilet Keeps Running
1. Worn or Damaged Flapper
This is the number one cause of a running toilet. The flapper is a rubber seal that closes the flush valve opening after each flush. Over time, rubber degrades — it warps, hardens, or develops mineral deposits that prevent a proper seal. Water then leaks continuously from the tank into the bowl.
How to test: Add a few drops of food coloring to the tank water. Wait 15 minutes without flushing. If the color appears in the bowl, your flapper is leaking.
Fix: Turn off the water supply valve behind the toilet. Flush to drain the tank. Unhook the old flapper from the overflow tube ears and disconnect the chain. Snap a new universal flapper into place, reconnect the chain, and turn the water back on. Cost: $3–$8.
2. Flapper Chain Problems
If the lift chain is too short, it pulls the flapper partially open, allowing constant leaking. If it’s too long, it can get caught under the flapper, preventing a complete seal.
Fix: Adjust the chain length so there’s about 1/2 inch of slack when the flapper is closed. The chain should lift the flapper fully open when the handle is pressed but have enough slack to allow the flapper to seat completely when released.
3. Float Set Too High
When the float is set too high, the water level rises above the overflow tube. The excess water continuously drains into the overflow tube and down into the bowl, triggering the fill valve to run endlessly to maintain the level.
Fix: For a ball float, bend the float arm slightly downward. For a cup float (integrated fill valve), pinch the spring clip on the float rod and slide it down about half an inch. The water level should sit approximately 1/2 inch below the top of the overflow tube.
4. Defective Fill Valve
Fill valves eventually wear out and may fail to shut off completely, allowing water to trickle or flow continuously into the tank (and out through the overflow tube).
Fix: First, try cleaning the fill valve by removing the cap and rinsing any debris from the seal. If the valve still doesn’t shut off properly, replace the entire fill valve assembly. Universal fill valves fit most toilets and cost $8–$15. Installation takes about 20 minutes.
5. Overflow Tube Issues
If the overflow tube is cracked, too short, or improperly positioned, it can cause continuous water flow. A cracked tube allows water to leak into the bowl constantly regardless of the water level or flapper condition.
Fix: A cracked overflow tube requires replacing the entire flush valve assembly, which is a more involved repair. This involves removing the tank from the bowl, replacing the flush valve, and reinstalling the tank. Cost: $15–$30 for parts; consider calling a plumber if you’re not comfortable with this repair.
6. Mineral Buildup on Valve Seats
In hard-water areas, calcium and mineral deposits can accumulate on the flush valve seat (where the flapper rests) or on the fill valve seal, preventing proper closure.
Fix: Turn off the water and drain the tank. Scrub the valve seat with fine sandpaper or a Scotch-Brite pad to remove mineral deposits. For the fill valve, remove the cap and soak it in white vinegar for an hour. Rinse and reassemble.
7. Toilet Handle Sticking
A handle that doesn’t spring back to its resting position after flushing can hold the flapper open, causing the toilet to run until you manually push the handle back.
Fix: Clean the handle mounting nut (inside the tank) and the handle shaft with vinegar to remove corrosion. If the handle is damaged or heavily corroded, replace the entire handle assembly. Remember that the mounting nut has reverse threads — turn clockwise to loosen.
8. Cracked or Warped Flush Valve Seat
In rare cases, the flush valve seat itself can become damaged, making it impossible for any flapper to seal properly. This is more common in older toilets with brass flush valves.
Fix: Try a flapper seat repair kit, which installs over the existing seat to create a new sealing surface. If that doesn’t work, the flush valve needs to be replaced, which involves removing the tank.
Quick Diagnosis Table
| Symptom | Most Likely Cause | Fix Difficulty | Cost |
|---|---|---|---|
| Constant, steady running | Flapper not sealing or float too high | Easy | $3–$10 |
| Intermittent running (phantom flush) | Slow flapper leak | Easy | $3–$8 |
| Running after flush for several minutes | Fill valve slow to shut off | Easy–Moderate | $8–$15 |
| Water flowing into overflow tube | Float set too high or fill valve issue | Easy | $0–$15 |
| Handle feels stuck or doesn’t spring back | Corroded handle mechanism | Easy | $5–$15 |
| Running despite new flapper | Damaged valve seat or mineral buildup | Moderate | $5–$30 |
Tools & Parts You’ll Need
Most running toilet repairs require only basic tools:
- Adjustable wrench or pliers
- Replacement flapper (universal fits most toilets)
- Replacement fill valve (if needed)
- Sponge and towel for water cleanup
- White vinegar (for cleaning mineral deposits)
- Food coloring (for leak testing)
- Fine sandpaper or Scotch-Brite pad
A complete toilet repair kit containing a flapper, fill valve, chain, and hardware costs $15–$25 at any hardware store and covers almost every running toilet scenario.
Step-by-Step Repair Guide
Step 1: Identify the Problem
Remove the tank lid and observe. Is water flowing into the overflow tube? Is the flapper visibly warped or not seating properly? Perform the food coloring test to check for a flapper leak.
Step 2: Turn Off the Water Supply
Locate the shut-off valve behind the toilet (usually on the wall near the floor). Turn it clockwise until it stops. Flush the toilet to drain the tank.
Step 3: Make the Repair
Based on your diagnosis, replace the flapper, adjust the float, clean the valve seat, or replace the fill valve. Follow the specific instructions for each cause listed above.
Step 4: Test
Turn the water supply back on and let the tank fill. Watch for leaks around any connections you disturbed. Flush several times and confirm the toilet stops running within 30–60 seconds after each flush.
Step 5: Monitor
Check back in an hour and again the next day to confirm the fix is holding. Perform another food coloring test if you replaced the flapper to verify the seal is complete.
How Much Water Is a Running Toilet Wasting?
| Leak Severity | Gallons per Day | Gallons per Month | Estimated Monthly Cost |
|---|---|---|---|
| Small (slow trickle) | 30–50 | 900–1,500 | $10–$20 |
| Medium (steady stream) | 100–200 | 3,000–6,000 | $30–$60 |
| Large (constant flow) | 200–500+ | 6,000–15,000+ | $60–$150+ |
Fixing a running toilet is one of the highest-return DIY repairs you can make. A $5 flapper can save you $50+ per month on water bills — that’s a return on investment of over 1,000% in the first month alone.
Water damage from plumbing issues is also a leading cause of flooring damage. If a running toilet has caused any water to seep onto your bathroom floor, inspect your flooring for signs of warping or water stains. Depending on your floor type, you may need to address the damage with proper cleaning techniques or consider whether the toilet needs further repairs.
When to Replace vs. Repair
In most cases, a running toilet is a simple repair. However, consider full toilet replacement if:
- The toilet is more than 25 years old and has multiple failing components
- It’s an older model using 3.5+ gallons per flush (modern toilets use 1.28 GPF)
- The porcelain is cracked
- You’ve repaired the same issue multiple times
- The total cost of repairs exceeds $100
A new water-efficient toilet costs $150–$400 and can save thousands of gallons of water per year compared to an older, constantly running model.
Frequently Asked Questions
Why does my toilet run intermittently (phantom flush)?
Phantom flushing happens when the flapper has a slow leak. Water gradually seeps from the tank into the bowl until the water level drops enough to trigger the fill valve. The tank refills, the cycle repeats. Replace the flapper to stop phantom flushing.
Can a running toilet increase my water bill significantly?
Yes. A moderately running toilet can waste 3,000–6,000 gallons per month, which can add $30–$60 or more to your water bill depending on local rates. A severely running toilet can waste over 15,000 gallons per month. It’s one of the most expensive hidden water leaks in a home.
Is a running toilet an emergency?
Not usually. A running toilet won’t cause flooding or water damage in most cases — the excess water goes down the drain. However, it does waste significant water and money, so repair it promptly. If you see water leaking from the base of the toilet or from tank connections, that requires more urgent attention.
How long should a toilet run after flushing?
A properly functioning toilet should refill and stop running within 30–90 seconds after flushing. If it takes longer than 2 minutes or doesn’t stop at all, there’s a problem that needs attention.
Do I need a plumber to fix a running toilet?
In most cases, no. Replacing a flapper, adjusting the float, and even replacing a fill valve are beginner-level DIY repairs that require only basic tools. The only repairs that might warrant a plumber are flush valve replacement (which requires removing the tank) or if you’re uncomfortable working with plumbing components.
Why does my toilet run after I jiggle the handle?
If jiggling the handle stops the running, the problem is almost certainly the flapper or chain. The jiggling motion reseats the flapper on the valve seat. Replace the flapper and adjust the chain length to fix this issue permanently.
Last updated: March 2026