Close-up of a brick wall with a metal drainpipe against a textured white wall.

Toilet Runs Intermittently? How to Diagnose and Fix the Problem Fast

By Mike Torrance

Disclosure: This article contains affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you. As an Amazon Associate, we earn from qualifying purchases.


Your toilet is refilling itself every 20 to 60 minutes — no one flushed it, but there it goes. This is called ghost flushing. If you need to fix a toilet that runs intermittently, the cause is almost always one of three things: a worn flapper, a failing fill valve, or a float set too high. All three are DIY-fixable. You do not need any tools for the diagnosis — only basic tools and one inexpensive replacement part for the fix. Start with the steps below and you will know exactly what is wrong before you buy anything.


Why Your Toilet Runs Intermittently (What’s Actually Happening Inside the Tank)

Here is the short version of what is happening inside your tank.

The tank stores water above a drain opening called the flush valve seat. A rubber flapper sits over that opening and creates the seal. When that seal weakens, water slowly seeps past the flapper and into the bowl. As the water level drops, the float drops with it. When the float drops far enough, it triggers the fill valve to kick on and refill the tank.

That cycle — slow leak, gradual drop, refill — is exactly what creates the intermittent running pattern. It is not random. It is a slow leak repeating itself every time the tank loses enough water to trip the float. Once you understand that, the diagnostic steps below make immediate sense.


Step 1: Check the Flapper (Most Common Cause When a Toilet Runs Intermittently)

Start here. A worn flapper is responsible for the majority of ghost flushing cases, and the test takes fifteen minutes and costs nothing.

How to confirm the flapper is leaking

  1. Remove the tank lid and set it aside carefully.
  2. Drop 5–10 drops of food coloring into the tank water. Toilet dye tablets (sold at most hardware stores) work even better — they produce a more visible result.
  3. Do not flush. Wait 10 to 15 minutes.
  4. Check the bowl water, not the tank. If the color has migrated into the bowl, the flapper is leaking. If the water stays clear, the flapper is holding — move to Step 2.

What to look for on the flapper itself

Once you know the flapper is leaking, pull it off and inspect it:

  • Visible warping, cracking, or mineral buildup on the rubber
  • The flapper not sitting flat against the valve seat
  • A rough or pitted flush valve seat — run a finger around the rim to check

That last point matters. A damaged flush valve seat means a new flapper will fail again quickly. If the seat feels rough or pitted, you may need to replace the entire flush valve assembly. For an older toilet where parts are hard to source, that is when to call a plumber rather than wrestle with it.

For the repair: A replacement toilet flapper is inexpensive and widely available. Universal flappers like the Fluidmaster 502 fit many toilets, but some brands — Kohler and American Standard especially — require brand-specific flappers. Check the brand name stamped inside the tank before you buy.


Step 2: Test the Fill Valve If the Flapper Checks Out

If the dye test came back clean, the flapper is not your problem. The next suspect is the fill valve — the mechanism that controls water flow into the tank after a flush.

How to confirm a fill valve problem

With the lid off and the tank at its normal full level:

  • Watch the top of the fill valve. Look for water trickling out or running down into the overflow tube (the tall tube in the center of the tank).
  • Listen for a faint hissing sound even when the tank appears full.
  • On older toilets with a ball float: lift the float arm upward manually. On newer cup-float designs: press the top of the fill valve cap upward. If the hissing stops, the valve diaphragm is worn and the valve needs replacement.

What a failing fill valve does

A fill valve that is not shutting off completely allows a continuous trickle into the overflow tube. That trickle drains the tank slowly — triggering the same refill cycle you would see with a leaking flapper. The difference is that the toilet fill valve keeps running because the valve itself is at fault, not the flapper seal.

For the repair: A toilet fill valve replacement such as the Fluidmaster 400A is the standard homeowner fix. It is available at any hardware store and installs in under 30 minutes. Full replacement steps are in the fix section below.


Step 3: Check the Float Height and Water Level in the Tank

Do this step regardless of what the previous steps showed. An incorrectly set float can cause a toilet to randomly refill itself even when the flapper and fill valve are both working fine.

How to check the water level

  • Look at the water line inside the tank with the lid off.
  • The water should sit approximately 1 inch below the top of the overflow tube.
  • If the water is at or above the overflow tube: water is constantly spilling into the bowl, creating a continuous refill cycle. Mark the current water line with a pencil on the inside of the tank wall to track it.

How to adjust the float

  • Ball float (older design): Bend the float arm slightly downward, or turn the adjustment screw at the base of the valve clockwise to lower the cutoff point.
  • Cup float (modern design): Pinch the clip on the float and slide it down the fill valve shaft, then lock it into position.

After adjustment, let the tank refill fully. The water line should stabilize about 1 inch below the top of the overflow tube. If it still climbs above that line, the fill valve is failing and needs replacement — float adjustment alone will not hold.


How to Fix a Toilet That Runs Intermittently Based on What You Find

This is where you apply the right repair for what you found. The only tools you need are a towel and a small bucket — no special plumbing tools required. Having the Best Home Repair Tools and Supplies for Homeowners already on hand makes jobs like this much faster to start and finish.

If the flapper is leaking

  1. Turn off the water supply valve (behind or beneath the toilet — turn clockwise to close).
  2. Flush to drain the tank.
  3. Unhook the old flapper from the pegs on either side of the overflow tube.
  4. Disconnect the chain from the flush handle arm.
  5. Fit the new flapper onto the pegs and reconnect the chain — leave approximately ½ inch of slack so the flapper seats fully but the chain does not bind.
  6. Turn the water back on and allow the tank to refill.
  7. Repeat the dye test to confirm the leak is sealed.

If the fill valve is failing

  1. Turn off the water supply valve.
  2. Flush to drain the tank.
  3. Use a towel to absorb remaining water in the bottom of the tank.
  4. Disconnect the supply line from the fill valve shank beneath the tank — have a small bucket ready for residual water.
  5. Unscrew the fill valve locknut from underneath the tank and remove the old valve.
  6. Insert the new fill valve and adjust the height per the package instructions.
  7. Hand-tighten the locknut from underneath, then give it a quarter turn more — no further. Overtightening cracks the tank.
  8. Reconnect the supply line, turn the water on, and adjust the float so the water line sits 1 inch below the overflow tube.

If only the float height was off

  • Adjust as described in Step 3 above.
  • Let the tank refill fully and confirm the water line holds below the overflow tube.
  • No part replacement needed.

What not to do

  • Do not apply sealant or plumber’s tape to a leaking flapper. The seal is rubber-to-rubber contact. Adhesives will not fix it.
  • Do not put a new flapper on a rough flush valve seat and call it done. The new flapper will fail faster than the old one did.

When a Toilet That Runs Intermittently Needs a Plumber

Most ghost flushing cases are straightforward DIY repairs. Call a licensed plumber if:

  • The flush valve seat is visibly cracked or badly corroded and replacement parts are no longer available for your toilet model
  • The tank itself has a hairline crack near the base or at the bolt holes
  • The toilet is a pressure-assist model — the tank sounds hollow when you tap it and the flush is noticeably forceful. Pressure-assist components are not standard and the repair process is different.
  • Water is appearing on the floor rather than just running into the bowl — that is a supply line or tank bolt leak, which is a separate problem requiring separate diagnosis

If you are dealing with other plumbing issues around the same time, it is worth working through each one systematically rather than assuming they share a cause. Kitchen plumbing issues are equally common — if you notice water pooling under your sink, How to Fix a Garbage Disposal Leak from the Bottom, Top, or Side walks through the most common causes and repairs. For a broader overview of what can go wrong around the house, the Why Is This Happening in My House? Complete Home Problem Diagnosis Guide is a useful resource for identifying and diagnosing a wide range of home problems. Common Plumbing Problems in Homes and How to Fix Them is a useful reference to keep on hand.


Prevention: How to Keep Ghost Flushing From Coming Back

  • Flappers last 5 to 7 years on average. If your toilet runs intermittently and the flapper is older than that, replace it even if it barely fails the dye test.
  • Hard water accelerates wear. Mineral buildup on the flapper seat is one of the most common causes of premature failure. If you have hard water, check both the flapper and fill valve more frequently.
  • Do not drop chlorine tablets into the tank. The chlorine degrades rubber components significantly faster. Use bowl-specific tablets instead.

Every few months, lift the tank lid and confirm the water line is sitting below the overflow tube. It takes ten seconds. A slow flapper leak can waste 30 to 50 gallons per day; a faster one can exceed 200 gallons. Catching it early is worth the fifteen minutes the dye test takes.


Frequently Asked Questions

Why does my toilet run for a few seconds and then stop? This is classic ghost flushing behavior. The tank drains gradually through a leaking flapper until the float drops enough to trigger the fill valve, which runs briefly to refill. If you need to fix a toilet that runs intermittently in short bursts, start with the dye test in Step 1.

How much water does an intermittently running toilet waste? A slow flapper leak typically wastes 30 to 50 gallons per day. A faster leak can exceed 200 gallons. Worth fixing promptly — the water bill impact adds up faster than most people expect.

Can a running toilet fix itself? No. The rubber components that cause ghost flushing only deteriorate further over time. Early repair prevents wasted water and a larger bill.

My toilet runs for exactly 30 seconds after every flush — is that normal? A brief post-flush refill cycle is normal. If the toilet runs more than 90 seconds or cycles again without being flushed, there is a leak.


Ghost flushing is fixable in under an hour in most cases. The dye test tells you where to start, and the steps above tell you exactly what to do once you know. When you need to fix a toilet that runs intermittently, the flapper is almost always the right place to begin — and most of the time, that is where it ends.


Mike Torrance

Mike Torrance

DIY Home Repair & Plumbing
Mike has spent 20 years fixing things around his own home. From leaky pipes to patching drywall, he writes about what actually works for homeowners who want to handle repairs themselves.

Share the Post:

Related Posts