Advice & guides › DIY Guides

Fix a Running Toilet: Your UK DIY Guide

By The FixDelivered Team · Updated 2026-07-04 · 8 min read

A toilet that constantly runs or keeps filling after a flush is more than just an annoying sound; it's a significant waste of water and, consequently, money on your utility bills. In the UK, a continuously running toilet can waste hundreds of litres of water daily. Fortunately, many common issues causing a running toilet can be diagnosed and fixed with a few basic tools and a bit of DIY know-how. This guide will walk you through the process, helping you restore peace and efficiency to your bathroom.

Why is My Toilet Constantly Running?

Before you can fix the problem, it's essential to understand what might be causing it. The internal mechanisms of a toilet cistern are relatively simple, and most running toilet issues stem from one of a few common culprits:

Tools You'll Need

Most of these fixes require only a few household tools:

Safety First

Before you begin any work on your toilet, always:

Step-by-Step Guide to Fixing a Running Toilet

Step 1: Identify the Source of the Leak

The first step is to confirm where the water is going. This will help you pinpoint the problem.

  1. The Dye Test: Remove the cistern lid. Add a few drops of food colouring (dark colours like blue or green work best) into the cistern water.
  2. Wait and Observe: Do not flush the toilet for at least 15-20 minutes.
  3. Check the Bowl: If you see the coloured water appear in the toilet bowl, it means water is leaking from the cistern into the bowl. This typically indicates a problem with the flapper valve or the flush valve assembly.
  4. Check the Overflow Pipe: If the water level in the cistern is high and water is visibly trickling into the central overflow pipe, the fill valve is likely not shutting off correctly.

Step 2: Turn Off the Water Supply

Once you've identified the general area of the problem, turn off the water supply to the toilet. Flush the toilet to empty the cistern, then use a sponge to remove any remaining water.

Step 3: Check the Flapper Valve

This is the most common cause of a running toilet.

  1. Inspect the Flapper: Examine the rubber flapper at the bottom of the cistern. Is it old, stiff, cracked, or warped? If so, it needs replacing.
  2. Clean the Flapper Seat: Even if the flapper looks okay, mineral deposits or grime can build up on the rim where it seats. Gently wipe the rim clean with a cloth or sponge.
  3. Check the Chain: Ensure the chain connecting the flapper to the flush handle is not too tight (which would prevent it from fully closing) or too loose (which could get caught). There should be a small amount of slack, typically 1-2 cm. Adjust the chain length using the clips if necessary.
  4. Re-test: Turn the water back on, let the cistern fill, and perform the dye test again. If the leak stops, you've found your fix!

Step 4: Inspect the Fill Valve and Float

If the dye test showed no leak into the bowl, or if water was continuously flowing into the overflow pipe, the fill valve is the likely culprit.

  1. Check Water Level: The water level in the cistern should typically be about 2-3 cm below the top of the overflow pipe. If it's higher, the fill valve is allowing too much water in.
  2. Adjust the Float: The float mechanism on the fill valve controls the water level. Depending on your fill valve type (ballcock with a float ball or a cylinder-style float), there will be an adjustment screw or clip. Lower the float slightly to reduce the water level. Test by turning the water back on.
  3. Examine the Fill Valve: Look for any visible damage or obstructions around the fill valve. Sometimes, debris can interfere with its operation.

Step 5: Address the Overflow Pipe

If the water level is consistently too high and spilling into the overflow pipe, even after adjusting the float, the fill valve itself might be faulty and not shutting off completely. This may require replacement.

Step 6: Examine the Flush Handle

Occasionally, the flush handle mechanism can become stiff or misaligned, preventing the flapper from closing fully. Check that the handle moves freely and returns to its original position after flushing. Tighten any loose nuts or screws on the handle assembly.

Step 7: Replace Components if Necessary

If diagnosis points to a faulty component, replacing it is often straightforward.

Step 8: Test and Reassemble

Once you've made your repairs, turn the water supply back on and let the cistern fill. Flush the toilet several times, observing closely for any leaks or continued running. If all seems well, replace the cistern lid.

When to Call a Professional Plumber

While many running toilet issues are DIY-friendly, there are times when professional help is essential. If you've tried these steps and your toilet still keeps running, if you're uncomfortable with any part of the repair, or if you suspect a more complex issue like a cracked cistern or a problem with the main water supply, it's time to call in an expert. Fixing complex fill valve issues or a persistent leak can be tricky. FixDelivered can connect you with a vetted local plumber quickly and efficiently. Visit our emergency plumbers page for immediate assistance.

Cost of Professional Repair

As a rough guide for 2026, the cost to have a professional plumber fix a running toilet in the UK typically ranges from £80 to £150 for common issues like a flapper or fill valve replacement. More complex problems requiring extensive parts or diagnostics could cost more. Always agree on a callout fee and labour charges upfront.

Preventative Maintenance Tips

A little preventative care can save you hassle and money:

Don't let a running toilet waste your money and peace of mind. By following these steps, you can often fix the issue yourself, saving water and avoiding unnecessary expense. If you find yourself needing expert help, remember that FixDelivered makes finding a reliable, local plumber simple and stress-free. Our platform ensures you get connected with vetted professionals. Learn more about how it works and find a trusted plumber today by visiting our homepage.

Frequently asked questions

How much water does a running toilet waste?

A continuously running toilet can waste between 200 and 1,000 litres of water per day, depending on the severity of the leak. This can significantly increase your water bill and is detrimental to the environment.

How do I know if my toilet is running without hearing it?

The easiest way is the dye test. Add a few drops of food colouring to your toilet cistern. Wait 15-20 minutes without flushing. If coloured water appears in the toilet bowl, you have a leak.

Can I fix a running toilet myself?

Yes, many common causes of a running toilet, such as a worn flapper valve or an incorrectly adjusted float, can be fixed by a competent DIYer with basic tools and instructions.

What's the average cost to fix a running toilet professionally in the UK?

As of 2026, you can typically expect to pay between £80 and £150 for a professional plumber to fix a common running toilet issue like a flapper or fill valve replacement. Prices can vary by region and complexity.

Need a plumber now? Tell us your emergency and FixDelivered will find and confirm an available local plumber near you, usually within the hour.

More plumbing guides · How FixDelivered works