Fix a toilet that will not stop running
We'll confirm the symptom, check the flapper seal, adjust or replace the fill valve and float, or tell you when to call a plumber.
What you'll need
- Replacement flapper (if needed; universal flappers fit most toilets)
- Towel to protect the lid and catch drips
- Fine-grit sandpaper (optional; for rough flush valve seat)
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
- Follow this guide Work through the full procedure from confirming the symptom to testing the repair.
- Check the flapper You suspect the flapper is the cause and want to inspect or replace it.
- Adjust the float and fill valve Water spills into the overflow tube or the fill valve does not shut off.
- When to call a plumber You have tried the steps and the toilet still runs, or you see leaks outside the tank.
Show full guide
Steps
Goal: Confirm the symptom, check the flapper, adjust the float and fill valve, or call a plumber.
- Listen for water running or trickling after you flush. Lift the tank lid and watch the water level.
- Good: Water runs or trickles continuously—proceed to Check the flapper.
- Bad: Toilet stops after fill—different issue; check for slow leak.
Check the flapper
Goal: Confirm whether the flapper is sealing. It is the most common cause of a running toilet.
-
Turn the shut-off valve behind the toilet clockwise to stop water flow.
-
Lift the tank lid and set it on a folded towel. Press down on the flapper with your finger.
-
Good: Running stops when you press—flapper is the cause. Replace it.
-
Bad: Running continues—check the float and fill valve.
-
Inspect the flapper for cracks, warping, or mineral buildup. Check the flush valve seat for roughness.
-
Replace the flapper if damaged. Unhook from the pegs, disconnect the chain, install the new flapper with half an inch of chain slack.
-
If the seat is rough, wipe with a cloth and fine-grit sandpaper before installing the new flapper.
Adjust the float and fill valve
Goal: Set the water level below the overflow tube and fix a faulty fill valve.
- The water level should sit about one inch below the top of the overflow tube.
- If water spills into the tube, the float is set too high. Turn the adjustment screw clockwise on a ball-cock float, or slide the clip down on a cylinder float.
- Replace a cracked or waterlogged float.
- If the fill valve dribbles or does not shut off, twist the top cap counterclockwise and rinse debris from the seal. Reassemble and test. If it still fails, replace the valve.
When to get help
Call a plumber if:
- You have replaced the flapper and adjusted the float but the toilet still runs.
- The flush valve seat is cracked or cannot be smoothed.
- Water leaks outside the tank.
- You are not comfortable working inside the tank.
Verification
- The toilet stops running within a minute of flushing.
- No water flows into the overflow tube after the tank fills.
- No water leaks outside the tank.
- You hear silence when the tank is full.
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Confirm symptom Verify the toilet runs continuously after flushing.
- Check flapper seal Inspect and replace the flapper if worn or warped.
- Adjust float and fill valve Set water level below overflow tube; replace fill valve if it will not shut off.
- Call a plumber Cracked seat, tank leak, or repeated failures—call a professional.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- Whether the flapper was replaced
- Whether the float was adjusted
- Whether the fill valve was replaced
- Steps already tried
Does the toilet run continuously after flushing?
Listen for water running or trickling. Lift the tank lid and watch for water flowing into the overflow tube.
You can change your answer later.
Does pressing the flapper down stop the running?
Press the flapper with your finger. If running stops, the flapper is not sealing.
You can change your answer later.
Replace flapper and test
Is water spilling into the overflow tube?
The water level should sit about one inch below the overflow tube. If water flows into the tube, the float is set too high.
You can change your answer later.
Adjust float and test
Does the fill valve shut off when the tank is full?
The fill valve should shut off cleanly when the float reaches the set level.
You can change your answer later.
Replace fill valve and test
Call a plumber
Reviewed by Blackbox Atlas
Frequently asked questions
- Why will my toilet not stop running?
- Usually the flapper is not sealing against the flush valve seat, or the float is set too high and water spills into the overflow tube. The fill valve can also fail to shut off. Check the flapper first—it is the most common cause.
- Can I fix a toilet that will not stop running myself?
- Yes. Most running toilets are fixed by replacing the flapper or adjusting the float. Parts cost about $5–20. If the flush valve seat is cracked or the tank leaks, call a plumber.
- When should I call a plumber for a toilet that will not stop running?
- Call a plumber if you have replaced the flapper and adjusted the float but the toilet still runs, if the flush valve seat is cracked or rough and cannot be smoothed, or if water leaks outside the tank.
Rate this guide
Was this helpful?
Thanks for your feedback.