Repair Riot

Toilet Keeps Running How to Fix

When your house revolts, we help you restore order.

On this page

Quick answer

To stop a running toilet, check the flapper, fill valve, and water level. Adjust or replace faulty parts to restore normal function.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Check the Flapper
    Do: Lift the tank lid and flush the toilet. Watch the flapper to see if it closes properly.
    Observe: Flapper doesn't close fully or leaks water
    Means: Flapper is worn or misaligned
    Next: Replace or adjust the flapper
  2. Adjust Water Level
    Do: Check the water level in the tank. It should be about 1 inch below the overflow tube.
    Observe: Water level is too high or hits the overflow tube
    Means: Fill valve may need adjustment
    Next: Adjust the fill valve or replace it if faulty
  3. Inspect the Fill Valve
    Do: Look for cracks or wear in the fill valve. Check if it shuts off properly after filling.
    Observe: Valve doesn't shut off or leaks
    Means: Faulty fill valve
    Next: Replace the fill valve
  4. Check Float Mechanism
    Do: Ensure the float is not stuck or damaged. Adjust the float height if needed.
    Observe: Float is stuck high or damaged
    Means: Improper water level control
    Next: Repair or replace the float mechanism
  5. Test the Flush Handle
    Do: Check the chain connecting the flush handle to the flapper. Ensure it's not too tight or loose.
    Observe: Chain is tangled or too tight
    Means: Flapper not opening/closing properly
    Next: Adjust or replace the chain
  6. Inspect for Leaks
    Do: Add food coloring to the tank and wait 30 minutes. Check the bowl for color.
    Observe: Color appears in the bowl without flushing
    Means: Leak from the tank to the bowl
    Next: Repair or replace the flapper or tank
  7. Check the Overflow Tube
    Do: Ensure the overflow tube is not clogged and the water level is correct.
    Means: Improper water level control
    Next: Clear the overflow tube or adjust the fill valve

Common causes

CauseLikelihoodDifficultyPart often needed
Worn Flapper
The flapper doesn't seal properly, allowing water to leak into the bowl.
CommonEasyFlapper
High Water Level
Water overflows into the bowl through the overflow tube.
CommonEasyFill valve adjustment
Faulty Fill Valve
The fill valve fails to shut off, causing continuous water flow.
SometimesMediumFill valve
Stuck or Damaged Float
The float doesn't regulate the water level correctly.
SometimesEasy–MediumFloat mechanism
Loose or Broken Chain
The chain affects the flapper's operation, causing improper sealing.
SometimesEasyChain or flapper
Clogged Overflow Tube
Debris blocks the overflow tube, affecting water level control.
RareEasyOverflow tube cleaning
Leak in Tank or Bowl Seal
Cracks or worn gaskets cause water to leak into the bowl.
RareMedium–HardTank or bowl parts

Parts matching

Common parts needed to fix a running toilet include:

Purchase parts specific to your toilet model for compatibility.

When to call a professional

FAQ

How do I know if the flapper is the problem?

If water leaks from the tank into the bowl after flushing, the flapper is likely faulty. Replace it with a new one.

Can I adjust the water level myself?

Yes, most fill valves have an adjustment screw or clip. Lower the water level to 1 inch below the overflow tube.

Why does my toilet run even when not flushed?

A faulty fill valve or high water level can cause continuous running. Check and adjust or replace the fill valve.

How often should I check my toilet for leaks?

Inspect your toilet every few months, especially if you notice a high water bill or strange noises.

Is a running toilet expensive to fix?

Most fixes cost less than $50 in parts. Professional repair may range from $100–$300 depending on the issue.