Skip to main content
True Trade Path

Diagnostic guide

Toilet Running Constantly

A toilet that will not stop running wastes 200 gallons or more per day — find the cause and fix it in minutes or know when to call a plumber.

System
Plumbing
Causes covered
7
You can check
5 without a technician

Stop and read this first

  • A running toilet can waste $50 to $100 per month in water — fix it promptly.
  • If the supply line or shutoff valve is corroded, do not force it — call a plumber to avoid a flood.
  • Chemical drop-in tank cleaners corrode flappers and fill valves faster — avoid them.

Work through these in order

Ordered from most to least likely. Working top down means you rule out the cheap, common causes before paying anyone to look at the expensive, rare ones.

  1. Flapper not sealing the flush valve

    CommonYou can check
    How to check
    Lift the tank lid and press the flapper down. If the running stops, the flapper is the problem. It may look warped, cracked, or coated with mineral scale.
    The fix
    Replace the flapper ($5 to $15 DIY). Turn off the supply valve, drain the tank, swap the flapper, and turn water back on.
  2. Float set too high

    CommonYou can check
    How to check
    Water level in the tank is above the overflow tube. You can see water flowing into the tube.
    The fix
    Adjust the float rod or turn the adjustment screw to lower the water level to one inch below the overflow tube top.
  3. Fill valve not shutting off

    CommonYou can check
    How to check
    Tank fills past the correct level and water runs into the overflow tube even with the float adjusted down.
    The fix
    Replace the fill valve ($10 to $25 DIY). Shut off water, remove the old valve, install the new one, and adjust the float.
  4. Flapper chain too short or tangled

    CommonYou can check
    How to check
    Chain holds the flapper slightly open. Running stops when you jiggle the handle.
    The fix
    Adjust chain length so the flapper seats fully with one-quarter inch of slack.
  5. Cracked overflow tube

    PossibleYou can check
    How to check
    Water leaks from the overflow tube body itself, not over the top. Tube may be cracked or split.
    The fix
    Replace the flush valve assembly ($15 to $30 DIY) or call a plumber ($150 to $250).
  6. Worn flush valve seat

    PossibleNeeds a pro
    How to check
    New flapper does not seal. The seat where the flapper rests is corroded or pitted.
    The fix
    A plumber resurfaces or replaces the flush valve ($150 to $300). If the tank is cracked or very old, replace the toilet ($300 to $600 installed).
  7. Internal leak in the tank (crack)

    UncommonNeeds a pro
    How to check
    Water leaks from the tank itself, not the valve or flapper. Crack visible on the porcelain.
    The fix
    Replace the toilet. Tank cracks cannot be reliably repaired.

Once you know what it is

Step one

Know what it should cost

Get the range before you call, so the first number you hear is not the only number you have.

Step two

Decide repair or replace

On equipment near end of life, the repair is usually the first of several.

Step three

Check the quote

Compare against the typical range and confirm the terms before you sign.

What the fix costs

Tools for this decision

Other symptoms