A running toilet can waste hundreds of gallons of water a day, increase utility bills, and signal a worn internal part.
This guide explains how to fix a running toilet by tracing the most common faults and repairing them step by step.
Why a running toilet keeps wasting water
In a standard gravity-flush toilet, the tank stores water until the flush valve opens.
After the flush, the fill valve refills the tank and the float shuts it off at the correct level.
If any part in that cycle fails, water keeps moving from the supply line into the bowl or overflowing into the overflow tube.
The most common causes include a flapper that does not seal, a chain that is too tight or too loose, a fill valve that is set too high, a damaged float, or mineral buildup around the flush valve seat.
In some cases, the issue is as simple as an adjustable tank component being out of position.
What you need before you start
Before opening the tank, gather a few basic tools.
Most repairs require little more than a towel and a replacement part.
- Adjustable wrench
- Rubber gloves
- Sponge or small cup
- Replacement flapper or fill valve, if needed
- Bucket or shallow container
- Flashlight
Turn off the toilet shutoff valve behind the fixture and flush once to drain most of the tank.
Hold the flush lever down if needed so more water leaves the tank.
Remove the lid carefully and set it aside on a soft surface to avoid cracking it.
How to diagnose the problem
Listen and watch for where the water is going.
A continuous hiss usually points to the fill valve.
Water trickling into the bowl often indicates a flapper or flush valve problem.
If the tank seems to refill and stop, but the bowl still slowly gains water, the refill tube or overflow setup may be misdirected.
Use the dye test for hidden leaks
Add several drops of food coloring to the tank and wait 10 to 15 minutes without flushing.
If color appears in the bowl, water is leaking past the flapper or flush valve seal.
This is one of the fastest ways to confirm the source of the problem.
How to fix a running toilet caused by a faulty flapper
The flapper is one of the most common failure points.
It can warp, harden, crack, or lose its ability to seal against the flush valve seat.
If the flapper does not close fully, tank water continuously leaks into the bowl and the fill valve keeps refilling the tank.
Start by lifting the flapper and inspecting both the flapper and the flush valve opening.
Remove any mineral deposits or debris with a sponge or cloth.
If the rubber looks misshapen, slick, brittle, or visibly damaged, replace it with an identical style and size.
- Disconnect the flapper chain from the flush lever arm.
- Remove the old flapper from the pegs or mounting points.
- Install the new flapper securely.
- Reconnect the chain with a small amount of slack.
The chain should have just enough looseness to let the flapper close completely.
If it is too tight, the flapper stays slightly open.
If it is too loose, the flush may not lift the flapper enough for a full flush.
How to adjust the chain and lever
A chain that is tangled, twisted, or set at the wrong length can mimic a flapper failure.
When the chain binds, the flapper may not settle back into place.
Inspect the chain for corrosion, kinks, or snagged links.
A good rule is to leave about one-half inch of slack when the flapper is closed.
If the lever arm has a bent shape or the chain attachment hole is worn, reposition the hook or replace the lever components.
Small adjustments often solve intermittent running toilets without any part replacement.
How to fix a running toilet with the fill valve
If water keeps flowing into the overflow tube or the tank never seems to stop refilling, the fill valve may be the issue.
Older valves can wear out, while newer float-cup styles may simply need adjustment.
First, check the water level in the tank.
It should sit below the top of the overflow tube, usually about one inch below the tube opening.
If the water is higher, lower the float using the valve’s adjustment screw, clip, or rod, depending on the model.
For a valve that continues running after the tank reaches the proper level, internal wear may be the cause.
In that case, replacing the fill valve is usually the most reliable fix.
- Shut off the water and empty the tank.
- Disconnect the supply line from the valve.
- Remove the locknut beneath the tank.
- Install the new valve according to the manufacturer instructions.
- Reconnect the supply line and turn the water back on.
How to inspect the float and overflow tube
A float that is stuck, cracked, or waterlogged cannot tell the fill valve when to stop.
Float balls can also rub against the tank wall or the overflow tube.
If the float moves freely but the water level remains wrong, it may need replacement or further adjustment.
The overflow tube itself should remain intact and upright.
Cracks in the tube or a loose connection to the flush valve assembly can cause persistent leakage.
If the water level is set too high, the tank may drain through the overflow tube even when no flush is happening.
What if the toilet still runs after repairs?
If the toilet still runs after replacing the flapper and adjusting the fill valve, the flush valve seat may be rough, pitted, or mineral-coated.
In that case, clean the seat thoroughly.
On some toilets, the entire flush valve assembly must be replaced to restore a reliable seal.
Also check for high water pressure, which can make valves behave erratically and shorten part life.
A pressure-reducing valve in the home’s plumbing system may help if the supply pressure is excessive.
If the toilet is very old, replacing the entire internal tank hardware can be more practical than repairing each part separately.
When to call a plumber
Some toilet problems go beyond basic DIY repair.
Call a licensed plumber if you see tank cracks, bowl cracks, persistent leaks around the base, repeated fill valve failure, or corrosion on threaded supply connections.
A professional can also identify hidden issues such as worn shutoff valves, improper installation, or backflow-related concerns.
How to prevent a running toilet in the future
Routine inspection helps prevent water waste and surprise repairs.
Once or twice a year, remove the tank lid and check the flapper, chain, float, and fill valve for wear.
Clean mineral deposits from the tank components, especially if your home has hard water.
- Test the toilet for silent leaks with dye tablets or food coloring.
- Replace brittle rubber parts before they fail.
- Keep the water level below the overflow tube.
- Make sure the tank lid does not interfere with the flush lever.
- Check for sediment buildup in the fill valve screen.
Using quality replacement parts from trusted manufacturers such as Fluidmaster, Kohler, or American Standard can also extend service life.
Matching the part to the toilet model improves reliability and reduces the chance of repeat leaks.