24/7 Leak Detection
Guides

Toilet Overflow Keeps Running: Fill Valves, Flush Valves and the Dye Test

8 min read

A toilet that never quite stops running is easy to ignore. The water goes down the pan or out of a pipe on the outside wall, nothing gets wet indoors, and the sound fades into the background. But it can waste a lot of water over time, it can show up on a metered bill, and it can hide other problems. The good news is that the cause is almost always inside the cistern, and it is usually one of three parts.

This guide explains how a cistern works, how to tell which part is at fault, how to do a dye test, and what to check when the water is leaking out of the cistern rather than into the pan.

How does a toilet cistern work?

Every flushing cistern has the same basic parts:

  • The fill valve, also called the inlet valve or ballvalve, lets water in. A float rises with the water and closes the valve when the cistern is full. The float may be a ball on an arm or a cup that slides up and down a tube.
  • The flush mechanism releases the water into the pan. Many modern cisterns use a flush valve, operated by a push button, which lifts a seal off an outlet in the base. Older cisterns often use a siphon, operated by a lever.
  • The overflow carries water away if the cistern overfills. The water fittings regulations require every flushing cistern, other than pressure flushing and urinal cisterns, to have a warning pipe or a no less effective device. On older toilets that is usually a pipe through the wall to the outside. On many modern ones, the overflow runs inside the cistern and discharges into the pan.

Knowing which type of overflow you have tells you where to look when water keeps running.

Why does my toilet overflow keep running?

What you noticeLikely cause
Water level in the cistern at or above the overflow, water running out of the overflowFill valve not shutting off, or float set too high
Water level below the overflow, but a constant trickle into the panFlush valve seal not sealing
Cistern refills on its own every so often without being flushedFlush valve seal letting water past slowly, so the fill valve tops it up
Fill valve hisses constantly but the level is normalWater escaping somewhere, often into the pan, or a fill valve that is not closing fully
Button stays down or the flush keeps going after releaseSticking button or cable, or the flush valve not dropping back
Water outside the cistern or around the panA leak from the inlet connection, cistern seals or pan connector, not the overflow

How do you check the fill valve and float?

  1. Lift the cistern lid and put it somewhere safe. On push-button toilets, the button usually unscrews or lifts out first.
  2. Look at the water level. Most cisterns have a marked water line on the inside wall or on the overflow tube. The water should settle below the top of the overflow.
  3. Lift the float gently. If the water stops flowing when you lift it, the valve works but the float is set too high, is catching on something, or has filled with water.
  4. Adjust the float. Many valves have an adjusting screw or clip that lowers the float. Lower it a little and let the cistern refill.
  5. If lifting the float does not stop the water, the valve itself is not sealing. Common causes are a worn washer or diaphragm, or scale or debris in the valve.

Close the isolation valve on the pipe to the cistern before working on the fill valve. It is usually a small valve with a slot, turned a quarter turn with a screwdriver. If there is no isolation valve, the main stopcock or the valve on the supply from a loft tank will do. Fill valves are inexpensive and many can be serviced or replaced by a competent householder, but a plumber can do it quickly if you are unsure.

How do you check the flush valve?

If the water level is below the overflow and water still trickles into the pan, the seal at the bottom of the flush valve is the usual suspect. Signs include:

  • ripples or a thin stream of water running down the back of the pan;
  • the cistern refilling briefly on its own at intervals;
  • a flush that does not fully stop.

With the water isolated and the cistern flushed empty, the seal at the base of the flush valve can be inspected. Scale, grit or a hair on the seal can stop it sealing. A seal that is worn, distorted or hardened needs replacing. On many push-button valves, the seal and the valve can be removed without taking the cistern off the wall, but designs vary, so check what you have before buying parts.

Siphon cisterns work differently. Water passes a siphon only when it is flushed or when the level rises too high, so a lever toilet that keeps running into the pan is more likely to have a fill valve fault sending water into an internal overflow.

How do you do a dye test on a toilet?

A dye test shows whether water is leaving the cistern into the pan when it should not.

  1. Let the cistern fill and stop running.
  2. Add a few drops of food colouring or a dye tablet made for the purpose to the water in the cistern. Avoid anything that could stain the pan.
  3. Do not flush. Leave the toilet alone for about half an hour or more.
  4. Look in the pan. Coloured water in the pan means water is getting past the flush valve or into an internal overflow.
  5. Check the level. If the level is at the top of the overflow tube, the water is going into the overflow and the fill valve or float is at fault. If it is below the overflow, the flush valve seal is at fault.
  6. Flush afterwards to clear the dye.

How much water can a running toilet waste?

It depends on the size of the leak, and a trickle that is barely visible can still add up over days and weeks, because it never stops. On a metered supply, that water is billed like any other. A running toilet also keeps the fill valve working constantly, which wears it faster.

A meter test is a simple way to see whether a toilet is part of a high reading. With everything else off, read the meter, then close the isolation valve to the toilet and read it again after the same period. Our guide to unexplained high water usage explains the full routine.

What if the cistern is leaking rather than overflowing?

Water on the floor around a toilet is a different problem. Check:

  • The inlet connection, where the supply pipe or flexible hose joins the fill valve under the cistern.
  • The fill valve backnut, where the valve passes through the cistern.
  • The close-coupling seal and bolts between the cistern and the pan, on close-coupled toilets.
  • The flush pipe connections, on toilets with a separate or concealed cistern.
  • The pan connector, which joins the pan outlet to the soil pipe and leaks only when the toilet is flushed.
  • Condensation on the outside of the cistern, which can drip steadily in cold weather.

Dry everything and use kitchen towel under each connection, then check it after the cistern refills and again after a flush. A toilet with a concealed cistern behind a panel or wall can leak for a long time without showing. If the damp is appearing on a ceiling below, our guide to a damp ceiling patch with no obvious leak covers other possibilities.

If the overflow running outside comes from a loft tank rather than a toilet, the fault is in the tank's ballvalve. Our guide to loft tank and pipe leaks explains that.

When should you call a leak detection specialist?

A running toilet is a plumbing repair. A specialist is useful when:

  • the toilet has been fixed and the meter still moves with everything off;
  • a concealed cistern or pipework is leaking behind a wall or panel;
  • damp is appearing below or beside a toilet and no connection you can see is wet;
  • you need readings and a report for a landlord or insurer.

Our water leak detection uses meter and pressure testing, thermal imaging and moisture mapping. A combined detection package is £250 to £500. Call 020 3912 0200 to talk it through.

Frequently asked questions

Why is my toilet overflow pipe running outside?

Usually because the fill valve in the cistern is not shutting off, or the float is set too high, so the water rises past the overflow. Lifting the float shows which.

Why does my toilet keep running into the bowl?

Most often the flush valve seal is not sealing, or the cistern has an internal overflow and the fill valve is overfilling it. A dye test and a look at the water level separate the two.

How do I stop my toilet from running?

Close the isolation valve to the cistern. Then adjust or service the fill valve if the level is too high, or clean or replace the flush valve seal if water is passing into the pan.

How do I know if my toilet is leaking?

Add food colouring to the cistern, do not flush, and check the pan after about half an hour. Coloured water in the pan means the cistern is leaking internally.

Can a running toilet increase my water bill?

On a metered supply, yes. Water that runs continuously into the pan or out of the overflow is recorded by the meter like any other use.

How we help with this

If the article points at a problem you actually have, these are the surveys that deal with it.

Not sure which one applies? Describe what you can see on the phone and you will be told which survey it is and what it costs, before anything is booked. 020 3912 0200

Written by the Leak Detect London team

Our specialist engineers share practical advice from years of leak detection experience across London. Every article is written by qualified professionals who work on these problems daily.

Free Quote

Get a No-Obligation Leak Detection Quote

Tell us what's happening and we'll come back to you with a clear price for the investigation. No pressure, no hidden fees. Or if it's urgent, just ring us. We pick up 24/7.

Prefer to talk? Call 020 3912 0200
Free
No-obligation quotes
Same-Day
Appointments available
24/7
Emergency response
No Find
No fee guarantee
1Step 1 of 1: Tell us about your leak
What type of issue?
Preferred contact time
Typical response: 15 minutesNo obligation

Need Professional Leak Detection?

Our specialist engineers use thermal imaging, acoustic detection, and tracer gas to locate leaks quickly and accurately across London. Same-day service available.

LEAK DETECTION 24/7
020 3912 0200