Updated: 11 April 2025

How to Stop a Running Toilet: Step-by-Step Fixes

By: Andrew Bevan
Andrew Bevan
Head Copywriter

A running toilet might seem like a minor inconvenience, but over time, it can waste thousands of litres of water and add unnecessary costs to your water bill. The good news? Fixing it is often simple and doesn’t require professional help. Most cases come down to worn-out parts inside the tank, which can be easily adjusted or Need urgent plumbing repair today? WarmZilla’s trusted engineers are here to help..

This guide will walk you through the most common reasons your toilet won’t stop running and step-by-step instructions on how to fix it—so you can save water, money, and frustration.

What Causes a Running Toilet?

To fix a running toilet, you first need to identify the root cause. The problem typically stems from one of the following issues:

  • A Faulty Flapper: The rubber seal at the bottom of the tank that controls water flow into the bowl. If it’s worn out or not sealing properly, water will continuously leak through.
  • An Incorrect Float Level: The float determines when to stop refilling the tank. If it’s set too high, water will keep overflowing into the overflow tube, causing continuous running.
  • A Leaky Fill Valve: If the fill valve isn’t shutting off properly, water will keep running even when the tank is full.
  • Chain Issues: The chain connecting the flush handle to the flapper might be too long (causing it to get stuck under the flapper) or too short (preventing the flapper from sealing properly).

Identifying which of these issues is the culprit is the key to stopping your toilet from running.

Tools & Materials You’ll Need

Before you get started, gather the following:

  • Adjustable wrench – For loosening and tightening nuts.
  • Screwdriver – Some adjustments require a flathead screwdriver.
  • Replacement flapper – If the current one is worn out.
  • Float adjustment clip – If your float needs repositioning.
  • New fill valve – If the fill valve is faulty.

Most repairs are inexpensive, and many parts are available in universal sizes to fit any toilet.

Step-by-Step Fix for a Running Toilet

Step 1: Check the Fill Tube

The fill tube is a small flexible hose that refills the toilet bowl after each flush. If it’s disconnected or not positioned correctly,water may continuously run.

  • Lift the tank lid and check that the fill tube is connected to the overflow pipe.
  • If it’s too long or positioned incorrectly, trim it down and ensure it sits just above the overflow pipe opening.
  • Test the flush again to see if this resolves the issue.

Step 2: Adjust the Float to Control Water Level

If the float is set too high, water will keep overflowing into the overflow pipe, causing the toilet to run continuously. Lowering it ensures the fill valve shuts off at the right level.

  • Identify whether your toilet has a ball float (attached to a metal arm) or a cup float (which slides up and down the fill valve).
  • For ball floats: Turn the adjustment screw or gently bend the arm downward to lower the water level.
  • For cup floats: Locate the adjustment clip and slide the float lower on the fill valve.
  • Flush the toilet and observe whether the running stops once the tank refills.
Book a Plumbing Repair Book a Plumbing Repair

Step 3: Inspect and Replace the Flapper

The flapper is the rubber valve at the bottom of the tank that seals the flush valve. If it’s cracked, warped, or coated in mineral deposits, it won’t seal properly—leading to constant water leakage.

  • Turn off the water supply to the toilet and flush to drain the tank.
  • Unhook the old flapper and replace it with a new one (make sure it’s the correct size for your toilet model).
  • Reconnect the chain, ensuring it has just enough slack for the flapper to close fully after each flush.

Step 4: Check and Adjust the Chain

A misaligned chain can stop the flapper from sealing properly, allowing water to keep running.

  • If the chain is too long, it may get caught under the flapper—trim it down slightly.
  • If the chain is too short, it might prevent the flapper from closing—extend it slightly by repositioning the hook.
  • Test by flushing and watching if the flapper closes correctly.

Step 5: Replace the Fill Valve if Necessary

If none of the above steps work, your fill valve may be defective, causing water to keep refilling.

  • Turn off the water supply and flush to empty the tank.
  • Unscrew the old fill valve and replace it with a new one.
  • Reconnect the water supply and test the flush—if installed correctly, the tank should refill without continuous running.

When to Replace Your Toilet Instead of Repairing It

If your toilet is old, cracked, or frequently clogging, it may be more cost-effective to replace it instead of constantly repairing individual parts. Consider a replacement if:

  • The porcelain is cracked or leaking.
  • You’ve replaced multiple components but the problem keeps returning.
  • The toilet is over 15 years old and uses excessive water compared to modern water-saving models.

A new toilet can reduce water usage, lower your bills, and prevent future plumbing headaches.

Get Professional Help with WarmZilla

If your toilet keeps running after trying these fixes, WarmZilla’s plumbing repair service is here to help. Our expert engineers can quickly diagnose and resolve the issue, saving you time and hassle.

Book a plumbing repair today and stop wasting water!

Did you enjoy?

Your email address will not be published. Required fields are marked *

Have a question? Please contact us on Live Chat

About the Author

Andrew Bevan
Head Copywriter
Andrew is a Gas Safe Engineer who also writes about the boiler and home service industry. With years of hands-on experience under his belt, he now focuses on sharing his knowledge—and making his own tea.