Why does my toilet flush by itself?

Updated August 2026

← All home symptoms

A toilet that flushes or refills on its own, the classic phantom flush, is nearly always a worn flapper letting water seep from the tank into the bowl until the level drops enough to trigger the fill valve. The fix is a $5–15 flapper, and a five-minute dye test confirms it before you buy anything. That slow leak can waste 200 gallons a day, so it is worth chasing fast. Replace the flapper first, then look at the flush valve and seat if the phantom flushing continues.

Causes, most likely first

What makes a furnace do this, most to least common (Updated August 2026)
Cause How likely The fix Typical cost
Worn or warped flapper Most common The rubber flapper no longer seals, so tank water trickles into the bowl and the fill valve tops off periodically. Swap in a matching flapper. $5–15 part
Mineral-crusted flush-valve seat Common Scale or grit on the seat the flapper rests against breaks the seal. Clean the seat, or replace the flush valve if it is pitted. $0–30
Flapper chain too short or tangled Common A chain with no slack holds the flapper slightly open. Adjust it to leave a little slack when the flapper is seated. Free
Fill level set above the overflow Occasional Water set above the overflow tube runs into the bowl nonstop. Lower the fill level below the tube's top mark. Free to $20
Cracked flush valve or gasket Rare A cracked flush-valve body or a failed tank-to-bowl gasket leaks steadily. Rebuild or replace the valve. $20–80

Check these first

  1. Do the dye test: drop food coloring or a dye tablet in the tank, wait 15 to 30 minutes without flushing, and if color appears in the bowl the flapper is leaking.
  2. Lift the tank lid and watch the water level. If it slowly drops between fill cycles, water is escaping past the flapper or seat.
  3. Press the flapper down by hand. If the phantom flushing stops while you hold it, the flapper or its seat is the leak.
  4. Check the chain for slack. A taut chain that lifts the flapper even slightly keeps it from sealing.
  5. Look at the fill level versus the overflow tube. Water spilling into the tube runs to the bowl around the clock.

Prevent it next time

Phantom flushing is a wear issue, and a quick dye test twice a year catches it before it runs up the water bill. Flappers harden and warp in 3 to 5 years, faster where chlorine tablets sit in the tank, so replace the flapper on that cadence and fold it into our toilet-leak check routine and the toilet maintenance checklist. Swap an aging fill valve on its interval while you are in the tank. If the whole toilet is decades old and parts keep failing, the toilet lifespan guide covers when a new fixture beats another rebuild.

When to call a pro

This is one of the most DIY-friendly repairs in the house: a flapper is $5–15 and swaps out in minutes with no tools. Call a plumber only when the phantom flush persists after a new flapper and a cleaned seat, which points to a cracked flush valve or a failing tank-to-bowl gasket that means pulling the tank, or when the toilet also rocks or leaks at the base. A full tank rebuild by a pro runs $100–250. If a new toilet is due anyway, that is often the better spend than chasing leaks in an old one.

Most of the causes above are maintenance problems wearing a disguise. OnOtto keeps the boring prevention on schedule so the 2 a.m. version doesn't happen.

Stop chasing symptoms, free for 30 days

Frequently asked questions

How much water does a phantom-flushing toilet waste?

A lot more than it looks. A slow flapper leak commonly wastes 100 to 300 gallons a day, and a bad one can top 500, because the fill valve keeps topping off the tank around the clock. Over a month that is thousands of gallons and often $20–70 added to the water bill. Because the leak is silent except for the occasional refill, it can run for months unnoticed. A $5 dye test and a $10 flapper usually stop it, paying for themselves in the first billing cycle.

How do I do a toilet dye test?

Take the tank lid off and add several drops of food coloring or a dye tablet to the tank water, then leave the toilet completely unused for 15 to 30 minutes. Come back and look in the bowl: if colored water has crept in, the flapper or flush-valve seat is leaking and needs attention. If the bowl water is still clear, the seal is good and the phantom flush is coming from somewhere else, like the fill level running into the overflow tube. It is the fastest, cheapest toilet diagnostic there is.

Why does my toilet run for a few seconds every so often?

Those brief, periodic refills are the signature of a phantom flush. Water is seeping past a worn flapper into the bowl, the tank level slowly drops, and when it falls far enough the fill valve kicks on for a few seconds to top it back up, then shuts off until the next time. It is not the toilet flushing itself so much as constantly refilling a slow leak. Replace the flapper, and if that does not stop it, clean or replace the flush-valve seat the flapper seals against.

Related reading