What Causes a Toilet to Refill Every 15 Minutes?
If you notice your toilet tank refilling on its own every 15 minutes or so, it’s not just annoying—it can waste hundreds of gallons of water per month and increase your water bill. Fortunately, this is usually a sign of a manageable problem. Understanding the common causes can help you troubleshoot or know when to call a plumber.
1. A Leaky Flapper
The flapper is the rubber valve at the bottom of your toilet tank that opens when you flush and closes to let the tank refill. Over time, flappers can become warped, cracked, or coated with mineral buildup, preventing a tight seal. When water slowly leaks from the tank into the bowl, the fill valve detects a drop in water level and refills the tank, leading to repeated refills every few minutes.
How to check: Add a few drops of food coloring to the tank. Wait 10–15 minutes without flushing. If the color appears in the bowl, the flapper is leaking and likely needs replacement.
2. Malfunctioning Fill Valve
The fill valve controls the water entering your toilet tank. If it is old, worn, or incorrectly adjusted, it may continue to let water trickle in even after the tank is full. This can create a cycle where water enters, the tank slightly overfills, and the excess water spills into the overflow tube, causing the valve to react again.
3. Water Level Too High
If the tank’s water level is set too high, water may constantly spill into the overflow tube. Even a minor overflow can trigger the fill valve to refill the tank repeatedly. Adjusting the fill valve to lower the water level just below the top of the overflow tube often stops the repeated refills.
4. Cracked or Warped Tank Components
Rarely, the toilet’s internal components—such as the overflow tube or flush valve seat—can crack or warp over time. This prevents a proper seal, allowing water to escape from the tank to the bowl. While flapper replacement can fix most issues, damaged internal parts may require more extensive repair.
5. Mineral Buildup or Sediment
Hard water can leave mineral deposits inside the tank, especially on the flapper or flush valve seat. This buildup can prevent a tight seal and cause slow leaks, triggering the fill valve to turn on periodically. Cleaning the tank and flapper with vinegar or replacing the flapper usually resolves this issue.
How to Fix a Toilet That Refills Every 15 Minutes
- Inspect the flapper and replace if it shows signs of wear.
- Check the fill valve for proper operation and adjust the water level.
- Clean the overflow tube and flush valve seat to remove mineral deposits.
- Replace damaged or cracked components if needed.
- Test the toilet after adjustments by flushing and observing for repeated refills.
When to Call a Plumber
If the toilet continues to refill frequently after replacing the flapper, adjusting the fill valve, and cleaning the tank, it may indicate a more complex issue with the internal mechanism or plumbing. A professional plumber can inspect the system, replace faulty components, and ensure your toilet runs efficiently, saving water and preventing ongoing waste.
Bottom Line
A toilet that refills every 15 minutes is almost always caused by a slow leak from the tank to the bowl, usually due to a worn flapper, misadjusted fill valve, or high water level. With a little troubleshooting, cleaning, or part replacement, most homeowners can stop the refill cycle and restore normal toilet operation.