- How a Toilet Works (and Why It Runs)
- Tools and Materials You Will Need
- Step-by-Step: How to Fix Every Type of Running Toilet
- Pro Tips to Prevent This Problem
- When to Call a Professional
Frequently Asked QuestionsQuick answer
Start by diagnosing the cause before replacing parts. For How to Fix a Running Toilet – The Complete Guide, the safest path is to inspect the obvious failure point first, try the lowest-risk fix, then escalate only if the problem returns or involves water, wiring, structure or security.
Best first steps
- Confirm the symptom and when it happens.
- Check the easiest visible cause first.
- Use the least destructive repair before replacing parts.
- Test the fix slowly and watch for repeat failure.
- Stop if the repair involves safety, water, electricity or structural support.
When to call a pro: Call a pro if the problem affects electricity, active leaks, structural support, exterior security, gas/boiler systems, or if the repair returns quickly.Running Toilet: Most Common Search Questions
Why does my toilet keep running after I flush?
The most common causes are a worn flapper, tangled chain, water level set too high, faulty fill valve, or a float that is stuck or misadjusted.
Is a running toilet wasting a lot of water?
Yes. Even a small constant leak can waste hundreds of gallons per day, so it is worth fixing quickly even if the sound seems minor.
What should I check first?
Open the tank and check whether water is flowing into the overflow tube. If it is, adjust the float or fill valve. If not, check the flapper seal.
- Final Thoughts
🛠️ Recommended Tools & Products
These are the tools and replacement parts we recommend for this repair. As an Amazon Associate we earn from qualifying purchases at no extra cost to you.
Quick Answer
A running toilet is almost always caused by a worn flapper, a stuck float, or a failed fill valve. Lift the tank lid and watch what happens after a flush: if water leaks from the tank to the bowl, the flapper is worn (replace for $5). If water never stops filling, the fill valve is stuck (replace for $15). If the flush handle stays down, the lift chain is tangled or too long (adjust the chain length).

Save this for later
Pin this guide to your DIY board so you have it when you need it.
Save to PinterestA running toilet is the single most wasteful plumbing problem in most homes, capable of sending hundreds of gallons of water down the drain every single day, often without you realising. The good news is that almost every running toilet can be fixed by a homeowner in under an hour, with parts that cost just a few dollars. This is the complete guide that walks you through every cause, every diagnostic test, and every fix.
Whether your toilet runs constantly, hisses periodically, refills on its own with no one near it, or simply will not stop after a flush, this guide covers exactly what is happening inside the tank and how to fix it for good.
How a Toilet Works (and Why It Runs)
A toilet tank has two main jobs: hold a measured amount of water ready for a flush, and refill quickly after each flush. When something fails, you get a running toilet. The five main causes are:
- A worn flapper (most common): The rubber flapper at the bottom of the tank lifts when you flush and reseats afterward. When it warps, stiffens, or builds up limescale, it no longer seals and water leaks continuously into the bowl.
- A faulty fill valve: The fill valve refills the tank after each flush and shuts off when full. When it fails, it keeps refilling endlessly.
- A misadjusted float: The float tells the fill valve when to stop. Set too high, water rises above the overflow tube and drains away constantly.
- A bad or tangled flush chain: The chain connecting the handle to the flapper can be too tight (holding the flapper open) or broken (so the flapper does not lift).
- Limescale or debris on the flapper seat: Mineral buildup stops the flapper from forming a watertight seal, even when the flapper itself is in good shape.
Tools and Materials You Will Need
- Replacement flapper (match your toilet)
- Universal fill valve (Fluidmaster 400A or similar)
- Adjustable pliers and wrench
- Sponge, bucket, and towel
- Food colouring (for the diagnostic test)
- Rubber gloves
- White vinegar (for descaling the flapper seat)
Step-by-Step: How to Fix Every Type of Running Toilet
Step 1: Diagnose With the Food Colouring Test
Add a few drops of food colouring to the tank water and wait 10 minutes without flushing. If colour appears in the bowl, the flapper is leaking. If not, the issue is the fill valve or float instead.
Step 2: Look and Listen Inside the Tank
Remove the lid and watch after a flush. Water trickling into the overflow tube means the float is too high or the fill valve is failing. Water level dropping in the tank without flushing means the flapper is leaking.
Step 3: Adjust the Flush Chain First
A tangled or too-short chain holds the flapper open. Untangle it and adjust the length so the flapper closes fully with just a little slack. This single step solves a surprising number of running toilets.
Step 4: Replace a Worn Flapper
If the food colouring test confirmed flapper failure, shut off the water at the valve behind the toilet, drain the tank, unclip the old flapper, and fit a matching new one. Wipe down the flapper seat with vinegar to remove limescale at the same time.
Step 5: Adjust the Float
If water is running into the overflow tube, lower the float so the water shuts off about an inch below the top of the tube. On modern valves this is a small screw or clip you turn or pinch.
Step 6: Replace the Fill Valve if the Toilet Still Runs
If the flapper is good but the toilet still keeps filling or hissing, the fill valve is worn. Turn off the water, drain the tank, unscrew the supply line, undo the lock nut, lift the old valve out, and fit a universal replacement like the Fluidmaster 400A.
Step 7: Refill, Set the Water Level, and Flush Test
Turn the water back on, let the tank fill, fine-tune the float so the water settles an inch below the overflow tube, and flush several times to confirm everything works quietly and reliably.
Pro Tips to Prevent This Problem
- Always do the food colouring test first, it tells you whether to start with the flapper or the fill valve.
- Clean limescale off the flapper seat with vinegar so the new flapper seals perfectly.
- A universal fill valve fits the vast majority of toilets and is the simplest single replacement.
- Set the float so water shuts off an inch below the overflow tube, too high wastes water, too low gives a weak flush.
- Listen for periodic refilling (phantom flushing), it is almost always a slowly leaking flapper.
When to Call a Professional
A running toilet is one of the most DIY-friendly plumbing fixes there is. Call a plumber only if you replace the flapper, fill valve, and adjust the float, and the toilet still runs, which can occasionally point to a cracked overflow tube or an unusual internal issue. For most homes, the steps above solve the problem entirely.
Frequently Asked Questions
Can I really fix a running toilet myself?
Yes, in almost all cases. The most common cause is a worn flapper, a part costing just a few dollars and replaced in 10 minutes. Even replacing the fill valve takes 30 minutes with a wrench and a sponge. No plumber, no special skills.
How do I know if my flapper or my fill valve is the problem?
Do the food colouring test. Add drops of colour to the tank and wait 10 minutes without flushing. Colour in the bowl means the flapper is leaking. No colour but the toilet still runs means the fill valve or float is at fault.
Why does my toilet hiss?
A continuous hiss usually means the fill valve is slowly letting water through, even though the tank is full. Replacing the fill valve with a universal Fluidmaster 400A solves this almost every time.
How much water does a running toilet waste?
A constantly running toilet can waste 200 to 500 gallons (roughly 750 to 1900 litres) a day, easily showing up on your water bill within a single month. Fixing it is one of the highest-value small repairs in any home.
How long should toilet flappers and fill valves last?
Flappers typically last 4 to 5 years before the rubber hardens and begins to leak. Fill valves usually last 5 to 7 years. Replacing both as a routine every five years or so prevents most running-toilet problems before they start.
Final Thoughts
A running toilet is a problem you can fix yourself in under an hour, for the price of a coffee or two in parts. Start with the food colouring test to identify the cause, then adjust the chain, replace the flapper, fine-tune the float, or swap the fill valve. With these steps you can silence even a stubborn running toilet for good, save hundreds of gallons of water a month, and keep your water bill exactly where it should be, no plumber required.
Related Repair Guides
More step-by-step DIY guides you might find useful:
About the Author
Fix My Home Tips is dedicated to providing practical, tested DIY solutions for homeowners. Our guides are written by experienced home improvement enthusiasts and tested for accuracy and safety.
📋 Affiliate Disclosure
Fix My Home Tips is a participant in the Amazon Services LLC Associates Program. We earn a small commission from qualifying purchases at no extra cost to you. This helps us provide free, high-quality content. We only recommend products we genuinely believe in.
