Toilet keeps running
The toilet refills on its own or never stops running.
What you're probably seeing
The toilet refills on its own or never stops running.
Likely causes
- A worn flapper that doesn't seal.
- The fill valve set too high or failing.
- A float or chain problem.
Safe checks you can do now
- Lift the tank lid and check the chain isn't caught under the flapper.
- Lower the float so water stops below the overflow tube.
- Turn the valve behind the toilet to stop it meanwhile.
When to call a pro
Parts are replaced and it still runs, or you'd rather not do it.
General information about common causes, not a diagnosis of your home.
FAQ
Quick answers
Who fixes toilet keeps running?
A plumber. Call (833) 835-1569 to connect with an independent local plumber.
How much does it typically cost?
Toilet repair: $130–$300 (HomeGuide 2026 national ranges). Your pro sets the real number after seeing the job.
When should I call?
Parts are replaced and it still runs, or you'd rather not do it.
Related
More bathroom problems
Fix nowPlumbing
Toilet clogged or overflowing
The bowl fills up or overflows when you flush.
$130–$300
Plumbing
Toilet leaking at the base
Water around the base after flushing, or the toilet rocks.
$130–$300
Plumbing
Shower or tub draining slowly
Water pools around your feet in the shower or tub.
$100–$800