Repair Riot

My Toilet Keeps Running

When your house revolts, we help you restore order.

On this page

Quick answer

A running toilet is usually caused by a faulty flapper or fill valve. Turn off the water supply, check the flapper chain, and adjust or replace the affected parts to stop the leak.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Inspect the Flapper
    Do: Remove the tank lid and flush the toilet. Watch the flapper as it closes.
    Observe: Does the flapper close fully and create a tight seal?
    Means: If the flapper doesn't close properly, water will continuously flow into the bowl.
    Next: Adjust or replace the flapper.
  2. Check the Flapper Chain
    Do: Examine the chain connecting the flapper to the flush handle.
    Observe: Is the chain too loose or too tight?
    Means: A loose chain may not allow the flapper to close fully, while a tight chain can prevent it from opening fully.
    Next: Adjust the chain length so there is a small amount of slack.
  3. Test the Fill Valve
    Do: Listen to the fill valve after the toilet finishes flushing. It should stop running once the tank is full.
    Observe: Does the fill valve continue to run or make unusual noises?
    Means: A faulty fill valve may not shut off properly, causing the toilet to run continuously.
    Next: Adjust or replace the fill valve.
  4. Adjust the Water Level
    Do: Check the water level in the tank. It should be about 1 inch below the overflow tube.
    Observe: Is the water level too high or too low?
    Means: If the water level is too high, it can overflow into the tube, causing the toilet to run.
    Next: Adjust the float or fill valve to set the correct water level.
  5. Examine the Overflow Tube
    Do: Look inside the overflow tube to see if water is continuously flowing into it.
    Observe: Is water constantly running into the overflow tube?
    Means: This indicates a problem with the flapper or fill valve.
    Next: Refer back to previous steps to identify and fix the issue.
  6. Test the Toilet
    Do: After making adjustments, flush the toilet and observe its performance.
    Observe: Does the toilet stop running and maintain the correct water level?
    Means: If the toilet still runs, further inspection or replacement of parts may be needed.
    Next: Consider replacing the flapper or fill valve if adjustments don't resolve the issue.

Common causes

CauseLikelihoodDifficultyPart often needed
Faulty Flapper
The rubber seal of the flapper may be worn or damaged, preventing it from closing properly.
CommonEasyToilet flapper
Improper Chain Adjustment
A chain that is too loose or too tight can prevent the flapper from sealing or opening fully.
CommonEasyNone (adjustment only)
Faulty Fill Valve
The fill valve may not shut off properly, causing continuous water flow into the tank.
CommonEasy–MediumFill valve
High Water Level
If the water level is too high, it can overflow into the overflow tube, causing the toilet to run.
SometimesEasyFloat adjustment or fill valve
Worn Out Flapper Seat
Mineral buildup or wear on the flapper seat can prevent a proper seal.
SometimesMediumFlapper seat cleaner or replacement flapper
Broken Float Ball
A broken or misaligned float ball can cause the fill valve to run continuously.
RareEasyFloat ball or fill valve

Parts matching

Common parts needed to fix a running toilet include:

Purchase parts that match your toilet model for the best results.

When to call a professional

FAQ

How do I know if my toilet flapper is bad?

If the flapper doesn't close fully or has cracks and warping, it's likely faulty and needs replacement.

Can a running toilet increase my water bill?

Yes, a running toilet can waste hundreds of gallons of water daily, significantly increasing your water bill.

How often should I replace my toilet flapper?

It's recommended to replace the flapper every 1–2 years to prevent leaks and ensure proper function.

What is the difference between a flapper and a fill valve?

The flapper controls the release of water from the tank to the bowl, while the fill valve controls the water level in the tank.