How To Stop Toilet From Running Intermittently

I'm here to share my experience. If you buy something through our links, we may earn a commission.

Why a Toilet Runs Off and On Without Anyone Touching It

An intermittently running toilet is one of those problems that sounds small until you hear it at 2 a.m. when the house is quiet. The tank tops off, you hear a short burst of water, then it goes silent again. Ten minutes later, it starts up once more. That on-and-off behavior usually means the toilet is losing water slowly enough that the fill valve has to keep “topping off” the tank.

In my experience, the culprit is usually not the big dramatic stuff people assume. It is more often a worn flapper, a slightly misadjusted fill valve, a leak into the bowl, or a chain that is just a touch too tight. The good news is that intermittent running is usually fixable without replacing the whole toilet.

What You Actually Hear and See

A normal toilet should fill after a flush and then sit quietly. If it runs intermittently, you may notice one or more of these signs:

  • A short refill sound every few minutes or every hour
  • The tank water level slowly dropping
  • Ripples in the bowl water with no one using it
  • Condensation or a faint trickle sound inside the tank
  • The fill valve clicking on even though nobody flushed

That last one is the giveaway. The toilet is not “randomly” running. It is reacting to a small water loss somewhere.

The Fastest Way To Narrow It Down

Start with the flapper

Lift the tank lid and look at the rubber flapper at the bottom. If it is warped, crusty, or not sealing flat, water can leak from the tank into the bowl. You do not need a giant leak for this to happen. A tiny seep is enough to drop the tank level and trigger the fill valve later.

Here is a simple test: put a few drops of food coloring into the tank and wait 15 to 20 minutes without flushing. If color shows up in the bowl, the tank is leaking through the flush valve. That is one of the most practical tests you can do because it tells you where the water is going.

Check the chain length

This is a common mistake. People think a chain that is “close enough” is fine, but if the chain is too tight, it can hold the flapper slightly open. I have seen toilets that looked perfectly normal, yet the chain was hooked so short that the flapper never fully settled. The toilet would run for a few seconds every 20 minutes all day long. Loosen the chain so there is a little slack, but not so much that it can snag under the flapper.

Look at the water level

If the tank water level is set too high, water may trickle into the overflow tube. That creates a steady, quiet loss that feels intermittent because the fill valve only kicks on after the level drops enough. A tank that is filling to the top of the overflow tube is too high. The water should stop about one inch below the top edge of that tube.

What Usually Fixes It

Replace a worn flapper

If the flapper feels soft but leaves black residue on your fingers, or if it does not sit flat, replace it. Flappers are cheap, and it is usually not worth arguing with a tired one. Match the style to your toilet if possible, because some flush valves need a specific shape or size. A bad fit can be just as annoying as the old flapper.

Adjust the fill valve

Most fill valves have an adjustment screw or clip that changes the water level. Lower the water slightly and watch whether the intermittent running stops. If the toilet was running because the water level was flirting with the overflow tube, a small adjustment is often all it takes.

Clean buildup around moving parts

Mineral buildup can keep the flapper from sealing well or make the fill valve stick. I have opened tanks where a light crust of white scale was enough to cause repeated top-offs. Wipe the tank parts down with a sponge and warm water. If the fill valve is visibly clogged or stiff, replacement is often faster than messing around with it.

If you hear the toilet refill for five to ten seconds, then stay quiet for a while, do not assume the whole toilet is failing. That pattern usually means a slow leak or a marginal seal, not a major plumbing problem.

When It Is Not a Big Deal

Not every noise means a serious repair. A toilet that runs briefly right after someone uses hot water nearby or after a big pressure change may just be reacting to a temporary pressure shift, especially in older homes. A short refill that happens once and then stops is not the same thing as a toilet that cycles all day.

Also, if the bathroom has a newer high-efficiency toilet, you may notice a slightly different filling sound than older models. That alone is not a problem. The real issue is repeated refilling without use, not a different tone or speed during the normal refill cycle.

A Realistic Example From the Field

One of the most common callbacks I have seen involves a toilet that would run for about 8 seconds every 12 to 15 minutes. The homeowner had already replaced the fill valve, but the problem stayed. The issue turned out to be a flapper chain that was two links too short. The flapper looked closed, but it was leaking just enough to drop the tank level slowly. Once the chain was loosened and the flapper reseated properly, the toilet stayed quiet.

That kind of problem is why I always check the simple mechanical stuff first. Parts get replaced all the time when the real issue is basic alignment.

A Quick Checklist You Can Use Right Now

  • Listen for whether the toilet runs in short bursts or continuously
  • Check if the tank water is dropping below the set level
  • Use food coloring to test for a flapper leak
  • Make sure the chain has a little slack
  • Confirm the water level is not reaching the overflow tube
  • Inspect the flapper for warping, stiffness, or residue
  • Watch the fill valve for sticking or delayed shutoff

The Common Mistake People Make

The big mistake is replacing parts before identifying why the water is leaving the tank. I have seen people swap fill valves, flush handles, and even the entire flush assembly when the only issue was a flapper that cost very little to replace. Another common slip is bending the float too aggressively. That can create a different problem: the toilet fills poorly or does not shut off at the right time.

Take one change at a time and test after each adjustment. That approach saves money and avoids turning a minor problem into a bigger one.

If the Problem Keeps Coming Back

If you have replaced the flapper, adjusted the fill level, and checked the chain, but the toilet still runs intermittently, the flush valve seat may be pitted or damaged. You can sometimes feel roughness where the flapper seals. If that surface is worn, a new flapper might not solve it for long. At that point, replacing the flush valve components or calling a plumber makes more sense.

One last thing worth mentioning: if the toilet runs intermittently and you also hear water movement in the walls or see the water meter spinning with everything off, the issue may not be isolated to the toilet. That is when I would stop guessing and check the overall plumbing system.

The Practical Bottom Line

To stop a toilet from running intermittently, start with the simplest causes first: flapper, chain, water level, and fill valve. Most of the time, the fix is in that group. If the toilet only runs briefly and the tank is barely losing water, it is usually a seal issue, not a catastrophe. The trick is to pay attention to the pattern. Once you know whether water is leaking into the bowl or the fill valve is overcorrecting, the right fix becomes pretty obvious.

Nick Wayne

Gardening and lawn care enthusiast

Nicolaslawn