bookmarks

Toilet Keeps Running? Here’s How to Fix It in 15 Minutes

By
Derek Mitchell

A toilet that keeps running is almost always one of three cheap parts inside the tank: a worn flapper, a float set too high, or a failing fill valve. Whether it won’t stop running after a flush or hums along at random hours, all three causes are fixes you can do yourself in about fifteen minutes, with no plumber and no special tools, and this guide walks you through each one.

Worth moving fast on, too. A constantly running toilet quietly wastes water around the clock, in bad cases hundreds of gallons a day, and it shows up on the water bill long before it shows up anywhere else.

The trick is knowing which of the three parts is guilty, and there is a twenty-second test below that names the culprit almost every time. You will also find the fix for the maddening case where the toilet still runs after you replaced the flapper, the real meaning of a toilet that runs for a few seconds every few minutes on its own (it is a leak, and it is provable), and the one repair on this list where calling a plumber actually is the smart move.

Cheat sheet at the bottom. Lift the tank lid off, set it somewhere safe, and let’s find your problem.

First: A 60-Second Tour of the Tank

Everything that makes a toilet run lives in the tank, and there are only four parts to know. Look down into yours as you read.

The flapper: the rubber disc at the bottom center, covering the hole where water exits into the bowl. The flush handle lifts it, water rushes out, and it drops back down to seal. When it does not seal, water leaks into the bowl forever.

The chain: connects the flush handle arm to the flapper. Too short and it holds the flapper open. Too long and it can tangle underneath it.

The fill valve: the tall column, usually on the left, where the water supply enters. It refills the tank after a flush and shuts off when the tank is full.

The float: the part that tells the fill valve when to stop. Either a ball on an arm (older toilets) or a cup that rides up and down the fill valve column (newer ones). The float rises with the water, and at the set height it shuts the valve.

The overflow tube: the open vertical pipe in the middle. If the water level ever climbs too high, it spills down this tube into the bowl, and the tank never registers as full. Remember this one, it stars in Fix 2.

Now, the twenty-second test that tells you which part is failing.

The 20-Second Diagnosis

Do these two checks and you will know your repair before touching a tool.

Check 1: Look at the water level. Is water spilling into the overflow tube, that open pipe in the middle? If yes, your water level is set too high, and your problem is the float. Go to Fix 2.

Check 2: The dye test. If the level sits below the overflow tube but the toilet still runs, put 5 to 10 drops of food coloring in the tank water and wait fifteen minutes without flushing. Color seeping into the bowl means water is escaping past the flapper: your problem is the flapper or its seat. Go to Fix 1.

Neither? Tank level fine, dye stays put, but the fill valve hisses and runs anyway, sometimes even when you lift the float by hand? The fill valve itself has failed. Go to Fix 3.

Three symptoms, three fixes. Start with the one that causes the majority of all running toilets.

Fix 1: The Flapper (The Cause 8 Times Out of 10)

The flapper is a rubber part sitting in water for years. It warps, stiffens, and collects mineral crust, and eventually it stops sealing. This is the most common cause of a running toilet, and the cheapest fix in home ownership.

First, check the chain, because sometimes that is the whole problem:

  1. There should be just a little slack, about half an inch, when the flapper is closed.
  2. A too-tight chain holds the flapper slightly open, letting water slip past constantly. A too-long chain can get sucked under the flapper and break the seal.
  3. Adjust by moving the clip to a different chain link. Flush and watch.

If the chain is fine, replace the flapper:

  1. Turn off the water at the shutoff valve behind the toilet (clockwise), and flush to empty the tank.
  2. Unhook the chain from the flush arm and pop the flapper off its side pegs on the overflow tube.
  3. Take the old flapper to the hardware store. Most toilets take a standard 2-inch flapper, but many newer high-efficiency toilets use a 3-inch, and the wrong size will never seal.
  4. Feel the rim of the opening the flapper sits on (the flush valve seat) and wipe away any mineral grit or slime with a scrub pad. A rough seat leaks under even a new flapper.
  5. Seat the new flapper on the pegs, reattach the chain with that half inch of slack, turn the water back on, and test flush.

Cost: a few dollars. Time: ten minutes. If the running stops, you are done, and if it does not, the section near the bottom for “still running after a new flapper” has your answer.

Water pouring into the overflow tube instead? That is the next fix, and it is even easier.

Fix 2: The Water Level Is Too High (Adjust the Float)

If water is constantly spilling into the overflow tube, the tank is being told to overfill. The float is set too high, so the tank keeps filling and won’t stop filling because, as far as the toilet knows, it never finishes.

The correct water level is about one inch below the top of the overflow tube. Many tanks have a fill line marked inside. Here is how to bring it down.

Float cup (the ring that rides the fill valve column, most modern toilets):

  1. Find the adjustment on the valve: usually a screw on top you turn with a screwdriver, or a clip on a rod you pinch and slide.
  2. Turn the screw counterclockwise, or slide the clip down, to lower the float.
  3. Flush, let it refill, and check the level against the overflow tube. Adjust until it settles an inch below the top.

Float ball (the ball on a metal arm, older toilets):

  1. The classic move works: gently bend the metal arm downward a little, which makes the ball shut the valve sooner.
  2. Some have an adjustment screw where the arm meets the valve, which is more precise than bending.
  3. Same target: water resting an inch below the overflow tube’s top.

While you are in there, a float ball that is waterlogged (shake it and listen for water inside) will never float high enough to shut the valve, and it needs replacing.

Level set, spilling stopped. But if your fill valve keeps running even with the float sitting high and proud, the valve itself is done, and that is Fix 3.

Fix 3: The Fill Valve Keeps Running (Clean or Replace It)

Here is the telltale: the tank is full, the float is up, and the fill valve still hisses and runs anyway. Sometimes lifting the float by hand does nothing at all. That is not an adjustment problem. The valve’s internal seal has failed or jammed with debris.

Try the two-minute clean first:

  1. Turn off the water and flush to empty the tank.
  2. On most modern fill valves, twist the cap on top (usually an eighth of a turn counterclockwise) and lift it off.
  3. Hold a cup upside down over the open valve and turn the water on for a few seconds. The pressure blasts out grit and sediment, which is a common cause of a valve that will not shut.
  4. Reassemble and test. If the hissing stops, sediment was your whole problem.

If it still runs, replace the valve. It is easier than it sounds:

  1. Water off, flush, and sponge or towel out the water left in the tank.
  2. Disconnect the supply line from the bottom of the valve, outside the tank.
  3. Unscrew the plastic lock nut under the tank that holds the valve, and lift the old valve out.
  4. Set the new valve to your tank’s height (they telescope), drop it in, tighten the lock nut hand-tight plus a quarter turn, and reconnect the supply line.
  5. Clip the refill tube to the overflow tube, water on, and set the float level per Fix 2.

A universal fill valve costs about the price of a pizza and takes fifteen minutes. It is the most satisfying repair in this guide, because a fresh valve fixes the hiss, the ghost refills, and the slow fill all at once.

Those are the three core fixes. Now the specific symptoms, because a few running-toilet patterns point to their own answers.

Toilet Keeps Running After You Flush

If the toilet runs on and on after a flush instead of shutting off within a minute or so, work this order:

Jiggle the handle once. If jiggling stops it, the flapper or chain is sticking: the chain is snagging, the handle arm is misaligned, or the flapper is catching on something. That is a Fix 1 chain adjustment.

Look in the tank mid-run. Flapper standing open? Chain problem. Water pouring into the overflow tube? Float problem, Fix 2. Level fine but the valve still hissing? Fix 3.

A toilet that needs a handle jiggle after every flush is not a quirk, it is a flapper asking to be replaced before it starts leaking full-time.

Toilet Runs Every Few Minutes on Its Own (Ghost Flushing)

The toilet fills itself for a few seconds every few minutes or hours, with nobody touching it. This one spooks people, and the explanation is simple: your tank is leaking.

Water is seeping past the flapper into the bowl so slowly you cannot hear it. The tank level drops bit by bit until the float falls far enough to trigger the fill valve, which tops the tank up, and the cycle repeats forever. Plumbers call it ghost flushing or phantom filling.

Prove it with the dye test: food coloring in the tank, wait fifteen minutes, and color in the bowl is your confession. Then it is Fix 1: usually the flapper, occasionally the flush valve seat under it.

An intermittent running toilet feels minor because it only runs sometimes. It is actually running a 24-hour leak, and it is the pattern most likely to be quietly inflating your water bill.

Still Running After Replacing the Flapper?

You replaced the flapper and the toilet runs anyway. Four culprits, in order of likelihood:

The flush valve seat is rough or pitted. Mineral buildup or corrosion on the rim the flapper seals against leaks under any flapper. Scrub the seat clean with a scouring pad. If it is genuinely pitted or cracked, a flush valve seat repair ring (a glue-on ring that creates a fresh smooth seat) fixes it without pulling the tank.

Wrong flapper size or shape. A 2-inch flapper on a 3-inch valve, or vice versa, will never seal. And some toilets, notably many dual flush models, use a seal cartridge or canister rather than a standard flapper, which needs the matching part.

The chain, again. New flapper, same too-tight chain. Half an inch of slack.

It was the fill valve all along. Run the dye test once more. If no color reaches the bowl but the toilet still runs, the flapper was never the problem, and Fix 3 is your repair.

When to Call a Plumber

Nearly every running toilet is a DIY win. A few are not:

The flush valve itself is cracked (the whole assembly the flapper sits on, including the overflow tube). Replacing it means removing the tank from the bowl, new gaskets and bolts included. Doable for a confident DIYer, but this is the one repair on this page where a plumber’s hour is money well spent.

The shutoff valve behind the toilet will not close or is leaking. Do not fight a failing supply valve; that is how bathroom floods start.

You have replaced the flapper and fill valve and it still runs. At that point something less obvious is wrong (a hairline tank crack, a warped tank-to-bowl gasket), and a pro will spot it in minutes.

The Cheat Sheet (Save This)

Screenshot this before you open the tank.

Diagnose in 20 seconds: water spilling into the overflow tube = float set too high. Dye in the tank reaches the bowl = flapper leak. Level fine, valve hisses anyway = fill valve.

Fix 1, flapper: half inch of chain slack, scrub the seat, replace with the right size (2 or 3 inch). Cost of a coffee.

Fix 2, float: adjust the screw or clip (or bend the ball arm) until water sits one inch below the top of the overflow tube.

Fix 3, fill valve: flush-clean the valve top first; if it still runs, a universal replacement valve is a 15-minute swap.

Runs every few minutes on its own: silent flapper leak. Dye test proves it.

Still runs after a new flapper: scrub or repair-ring the valve seat, verify flapper size, then suspect the fill valve.

Call a plumber: cracked flush valve, failing shutoff valve, or a toilet that beats both new parts.

The Bottom Line

A toilet that keeps running is not broken, it is asking for one of three cheap parts, and the tank will tell you which one in twenty seconds: watch the overflow tube, run the dye test, listen to the valve.

Fifteen minutes and a few dollars at the hardware store fix nearly all of them, the water bill goes back to normal, and the loudest thing in your bathroom at 3 a.m. is once again nothing at all.

The Weekend Warrior Digest

DIY fixes, lawn and garden wisdom, money-saving maintenance tricks, and problems solved before they get expensive - straight to your inbox weekly.

More posts

6 Jul 2026

How to Get Rid of Poison Ivy

Here is the short version of how to get rid of poison ivy: for small patches, pull the entire plant, root and

3 May 2026

Homemade Weed Killer

Homemade Weed Killer: 10 Recipes That Actually Work (And 2 That Backfire) The best homemade weed killer is one gallon of white

28 Jun 2026

How to Kill Gnats

How to Kill Gnats in the House (And What Kills Them Fastest) The fastest gnat killer is a trap you can build