How to Fix a Running Toilet: Flapper, Float and Fill Valve
How to fix a running toilet: a food-colouring test finds the leak, then adjust the chain, float or fill valve, or replace the flapper, in under an hour.

Plumbing · Nationwide dispatch
Talk to a dispatcher now, no obligation
How to fix a running toilet: a toilet that keeps running almost always has a flapper that no longer seals, a float set too high, or a worn fill valve. A food-colouring test shows which one in ten minutes. Fix it promptly, because a running toilet can waste a lot of water without making a sound you would notice.
How to fix a running toilet: the quick answer
Check the water level in the tank. If water spills into the overflow tube, lower the float or replace the fill valve. If the level is correct but the tank keeps topping up, the flapper is leaking into the bowl, and a new flapper plus a correctly slack chain cures it.
| Quick facts: how to fix a running toilet | |
|---|---|
| Time needed | 15 to 45 minutes |
| Tools | Food colouring, a screwdriver or pliers, replacement flapper or fill valve |
| Difficulty | Easy |
| Turn off | The shut-off valve behind the toilet before replacing parts |
Find the leak first
Take the lid off the tank and look at the water level. It should sit about an inch below the top of the overflow tube, the open pipe in the middle.
- Water is spilling into the overflow tube: the float is set too high, or the fill valve is not shutting off.
- Water level is right but the tank refills every few minutes: the flapper is leaking into the bowl. Put a few drops of food colouring in the tank and do not flush. If colour shows in the bowl after 15 minutes, the flapper is the culprit.
The four common fixes
- Adjust the chain. The chain between the handle arm and the flapper should have about half an inch of slack. Too tight holds the flapper open; too loose can get caught under it.
- Replace the flapper. Turn off the supply valve, flush to empty the tank, and unhook the old flapper from the ears of the overflow tube. Buy the same type, or take the old one to the shop. Fit the new one, reattach the chain, and turn the water back on.
- Lower the float. On a ball float, bend the arm down slightly. On a cup float, squeeze the clip and slide the cup down the rod, or turn the adjustment screw on top.
- Replace the fill valve. If the water never stops or hisses constantly, the fill valve is worn. A replacement kit fits most toilets and takes around half an hour.
Other causes that look the same
| Symptom | Cause | Fix |
|---|---|---|
| Toilet "phantom flushes" every so often | Slow flapper leak | Replace the flapper |
| Hissing, but the water level looks right | Fill valve or its seal | Replace the fill valve |
| Handle sticks down | Handle or chain binding | Re-seat the handle, adjust the chain |
| Running only after a long flush | Flapper not dropping | Clean the seat, replace the flapper |
Choosing the right replacement parts
Flappers come in different sizes and styles. A two-inch flapper will not seal a three-inch flush valve, and a flapper for a different brand may not hook onto your overflow tube. Photograph the old part, note the toilet brand on the tank, and bring both to the shop. Adjustable universal flappers exist and are a good fallback. Fill valves are more universal, but check the height range printed on the packet.
When to call a plumber
Call if the running continues after a new flapper and fill valve, if the flush valve seat is pitted or cracked, or if the tank itself is leaking. Water on the floor under the tank also needs a plumber, because it may mean a failed tank-to-bowl gasket. If you do not know how to fix a running toilet on an older model with unusual parts, a plumber can match the right ones.
Check your repair
After any repair, add food colouring once more. Clear water in the bowl after 15 minutes means the flapper now seals. Listen for a hissing fill valve at night, which is a quiet sign that something still leaks.
How to avoid a running toilet
Replace the flapper every few years, since rubber hardens and warps. Avoid in-tank bleach tablets, which attack rubber parts. Clean mineral build-up from the flapper seat when you replace parts.
Related reading
- Toilet Flushes Weakly? 7 Causes and Fixes
- Toilet Leaking at Base: Causes and What to Do Next
- How to Unclog a Toilet Without a Plunger: 6 Safe Methods
- Plumber cost to replace toilet: What Drives the Price and How to Get a Fair Quote
Browse all plumbing guides, or find a plumber in your city from the plumbing directory.
Frequently asked questions
How to fix a running toilet that keeps refilling every few minutes?
That pattern is usually a leaking flapper. Add food colouring to the tank without flushing. If colour reaches the bowl within 15 minutes, replace the flapper and give the chain about half an inch of slack so it does not hold the flapper open.
Why does my toilet keep running after I flush?
The usual causes are a worn flapper that is not sealing, a chain that is too tight, a float set too high, or a failing fill valve. Check the water level against the overflow tube to tell which one it is.
How much water does a running toilet waste?
A slow leak can waste many gallons a day without any obvious sound, which shows up as a higher water bill. That is why a running toilet is worth fixing at once, even though the repair itself is small and quick to do.
How do I adjust the float on a running toilet?
On a ball float, gently bend the arm down. On a cup-style float, squeeze the clip and slide the cup lower on the rod, or turn the adjustment screw. The water should stop about an inch below the top of the overflow tube.
Is it hard to replace a toilet flapper?
No. Shut off the supply, flush to empty the tank, unhook the old flapper and chain, and clip in a matching new one. Restore the water and test with food colouring. Most people finish in around fifteen minutes.
What does a hissing sound from the toilet tank mean?
A hiss usually means the fill valve is letting water trickle in, either because it is worn or because the float is set too high. Lower the float first. If the hiss continues afterwards, replace the fill valve with a new kit.
Can a running toilet damage anything?
The toilet itself is not usually harmed, but a constant flow wastes water and can overload a septic system. If water also overflows the tube into the bowl for a long time, it can leave mineral stains on the porcelain.
When should I call a plumber about a running toilet?
Call if a new flapper and fill valve do not stop it, if the flush valve seat is worn, or if the tank leaks onto the floor. Those jobs involve gaskets and seats that are easier to get right with experience.
How do I test a toilet flapper for leaks?
Put a few drops of food coloring in the tank and wait 15 minutes without flushing. If color appears in the bowl, the flapper is leaking and should be replaced.
Should I replace the fill valve if the toilet runs?
If the water level is too high, or the valve hisses and will not shut off, yes. A new fill valve is an inexpensive repair that often cures a running toilet.
People also search for
Related searches homeowners use when they look into this topic.
- how to fix a running toilet
- why does my toilet keep running
- toilet keeps running after flushing
- running toilet
- toilet keeps running
- toilet flapper replacement
- toilet fill valve
- toilet float adjustment
- toilet tank leak test
- toilet runs after flushing
- phantom flush
Ready to get plumbing repair scheduled in your area?
Call now to be connected with our dispatch team. Lines are staffed for emergency and same-day requests.
Call 1 (888) 854-0126