Repair Riot

Toilet Keeps Refilling Every Few Minutes

When your house revolts, we help you restore order.

On this page

Quick answer

Your toilet may have a faulty flapper or float causing it to refill. Turn off the water supply, check the flapper for wear or debris, adjust the float height, and ensure the fill valve is working properly.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Turn Off Water Supply
    Do: Locate the shut-off valve near the base of the toilet and turn it clockwise to shut off water.
    Observe: Water stops flowing into the tank.
    Means: You can safely work on the toilet components without water entering.
    Next: Drain the tank.
  2. Drain the Tank
    Do: Flush the toilet to drain water from the tank. Use a bucket or towel to catch any remaining water.
    Observe: Tank is empty and no water is dripping.
    Means: You can access the internal components without water interference.
    Next: Inspect the flapper.
  3. Inspect the Flapper
    Do: Check the flapper for wear, cracks, or debris. Ensure it sits flat against the flush valve and creates a tight seal.
    Observe: Flapper is damaged or not sealing properly.
    Means: A faulty flapper allows water to leak into the bowl, triggering the refill cycle.
    Next: Replace the flapper if damaged.
  4. Adjust or Replace the Float
    Do: Check the float's height. If it's set too high, lower it so the water stops below the overflow tube. If the float is damaged, replace it.
    Observe: Water level is now below the overflow tube and stops filling.
    Means: The float controls the water level; if too high, water overflows into the tube, causing the refill.
    Next: Test the toilet.
  5. Check the Fill Valve
    Do: Inspect the fill valve for damage or mineral buildup. Clean or replace it if necessary.
    Observe: Fill valve opens and closes properly without leaks.
    Means: A faulty fill valve may not shut off, causing continuous water flow.
    Next: Reconnect water supply.
  6. Reconnect Water Supply
    Do: Turn the shut-off valve counterclockwise to restore water flow. Wait for the tank to fill and check for leaks.
    Observe: Tank fills to the correct level and stops without refilling unnecessarily.
    Means: The toilet should now function normally without constant refilling.
    Next: Monitor for a few hours.
  7. Monitor for a Few Hours
    Do: Observe the toilet over the next few hours to ensure it doesn't refill on its own.
    Observe: Toilet remains quiet and doesn't refill unless flushed.
    Means: The issue has been resolved successfully.
    Next: Complete

Common causes

CauseLikelihoodDifficultyPart often needed
Faulty Flapper
The flapper doesn't seal properly, allowing water to leak into the bowl and trigger the refill cycle.
CommonEasyToilet flapper
Float Set Too High
The float is positioned too high, causing water to overflow into the overflow tube and refill the tank.
CommonEasyFloat arm or ballcock
Faulty Fill Valve
The fill valve doesn't shut off properly, allowing continuous water flow into the tank.
SometimesMediumFill valve assembly
Mineral Buildup
Minerals can clog the fill valve or flapper mechanism, affecting their operation.
SometimesEasy–MediumDescale kit or vinegar
Worn or Damaged Toilet Tank Components
Over time, parts like the flush valve or gasket can wear out, causing leaks and refill issues.
SometimesMediumToilet tank kit
Incorrect Water Level
If the water level is too high, it can spill into the overflow tube, causing the toilet to refill.
SometimesEasyAdjustable float
Faulty Toilet Bowl Refill Tube
A damaged or improperly positioned refill tube can cause water to continuously flow into the bowl.
RareEasyRefill tube
Toilet Tank Leaks
Cracks or leaks in the tank can cause water to escape, triggering the refill cycle.
RareHardToilet tank repair kit or replacement

Parts matching

Common parts needed to fix a toilet that keeps refilling include:

Purchase parts that match your toilet model for the best fit and performance.

When to call a professional

FAQ

How do I know if the flapper is the problem?

If the flapper doesn't create a tight seal against the flush valve, water will leak into the bowl, causing the toilet to refill. Check for wear, cracks, or debris on the flapper.

Can a high water level cause the toilet to refill?

Yes, if the water level is too high, it can spill into the overflow tube, triggering the refill cycle. Adjust the float to lower the water level below the overflow tube.

What if adjusting the float doesn't fix the issue?

If adjusting the float doesn't resolve the problem, the float arm or fill valve may be damaged and need replacement.

How often should I replace my toilet flapper?

Toilet flappers should be replaced every 1–2 years to prevent wear and ensure a proper seal.

Can hard water cause a toilet to refill?

Yes, mineral buildup from hard water can clog the fill valve or flapper mechanism. Regular cleaning with a descale kit or vinegar can help prevent this.