A toilet that keeps running wastes a surprising amount of water — typically 200–400 litres per day, which adds £100–£300 to your annual water bill if you’re metered. The good news is that most running or leaking toilet problems are caused by a handful of cheap, easy-to-replace internal components, and almost all of them are DIY-fixable without specialist skills or tools.

This guide covers diagnosis, fixes, and when the job is beyond a simple repair.

Diagnosing the Problem

Before touching anything, identify what you’re dealing with:

Test 1: Is water trickling into the bowl? Put a few drops of food colouring in the cistern and don’t flush. After 15 minutes, check the bowl. If colour appears, water is passing through the flush valve — almost certainly a worn flap (also called a flapper or siphon diaphragm).

Test 2: Is the overflow dripping outside? If water is dripping from the overflow pipe (usually a plastic pipe exiting through the outside wall, often above or near a window), the cistern is overfilling. This means the fill valve (ball valve or float valve) is not shutting off at the correct level.

Test 3: Is water leaking at the base of the toilet? Water pooling on the floor around the pan, especially after flushing, suggests a failed pan-to-soil pipe seal, a cracked pan base, or (on close-coupled toilets) a failed cistern-to-pan gasket.

SymptomMost Likely CauseDIY Fix?
Water trickling into bowl continuouslyWorn flap valve / diaphragmYes — £5–£15 part
Overflow pipe dripping outsideFill valve / float valve faultyYes — £10–£30 part
Cistern not filling after flushFill valve inlet blockedYes — clean or replace
Leak at base of toiletPan seal / wax ringYes, but more involved
Cracks in cistern or panDamaged ceramicReplace unit
Leak from cistern boltsRubber washer failedYes — £2–£5

Fix 1: Replacing a Flap Valve (Flapper)

The flap valve (or diaphragm siphon washer on older siphon-type cisterns) sits at the bottom of the cistern and seals the flush outlet. Over time, rubber perishes, warps, or accumulates limescale deposits, preventing a watertight seal.

What you’ll need:

  • Replacement flap valve (match your cistern brand or buy a universal fit — typically £5–£15)
  • Adjustable spanner or pliers
  • Old towels and a small bucket

Steps:

  1. Turn off the isolator valve on the supply pipe under the toilet (turn slot to horizontal with a flathead screwdriver). If there’s no isolator valve, turn off the water at the stop tap.
  2. Flush to empty the cistern.
  3. Remove the cistern lid.
  4. Siphon cistern (older style, with a large plastic siphon unit): lift the float arm to one side, unscrew the large nut underneath the cistern holding the siphon in place, and lift the whole siphon assembly out. The diaphragm washer is a flat circular disc inside — swap it for a new one.
  5. Modern bottom-inlet/side-inlet cistern with flapper: unhook the flapper from the flush valve seat (usually two side clips), detach the chain, and pull it off. Clip the new flapper on and reattach the chain with 1–2 cm of slack.
  6. Turn water back on, allow to fill, and flush to test.

Fix 2: Adjusting or Replacing the Fill Valve

The fill valve refills the cistern after flushing and shuts off when the water reaches the correct level. There are two types:

Ball valve (float on horizontal arm): older type. If water is running over the overflow, try bending the float arm slightly downward so it shuts off at a lower level. If the float itself has cracked and is waterlogged, replace it (£3–£8 for a new plastic float). If the valve seat is worn, replace the whole valve.

Modern fill valve (adjustable float on vertical shaft): the float position is adjusted by turning a clip or twisting the float up/down on the shaft. Clockwise raises the fill level, anticlockwise lowers it. The fill level should be about 25 mm below the bottom of the overflow inlet.

To replace a fill valve:

  1. Isolate and drain the cistern.
  2. Disconnect the supply pipe from under the cistern (have a towel ready — some water will escape).
  3. Unscrew the locking nut underneath the cistern that holds the valve body in place.
  4. Lift out the old valve.
  5. Fit the new valve, making sure the supplied rubber washer seats properly.
  6. Reconnect the supply pipe, open the water, and adjust the float to set the correct fill height.

A quality fill valve costs £15–£30 from a plumber’s merchant or DIY superstore.

Fix 3: Cistern-to-Pan Gasket (Close-Coupled Toilets)

On close-coupled toilets, the cistern bolts directly to the pan. A rubber gasket seals the connection. When this fails, water leaks between the cistern and pan, which can look like a pan base leak. To fix:

  1. Isolate and drain the cistern.
  2. Disconnect the supply pipe.
  3. Unscrew the two wing nuts underneath the pan that secure the cistern.
  4. Lift the cistern away (usually heavy — two-person job).
  5. Remove the old rubber donut gasket from the flush outlet.
  6. Fit a new gasket (£3–£8), reseat the cistern, and reassemble.

Fix 4: Pan-to-Soil Pipe Seal

Leaking at the toilet base after flushing usually means the flexible rubber pan connector or the wax ring sealing the pan to the soil pipe has failed. Replacement involves disconnecting the toilet, which means removing it from its floor fixings. It’s a feasible DIY job but messy:

  1. Isolate the water, disconnect the cistern, and flush.
  2. Unscrew floor fixing bolts.
  3. Rock the toilet gently to break the old seal; lift away (wear gloves).
  4. Scrape the old seal from the soil pipe spigot.
  5. Fit a new flexible pan connector or wax ring.
  6. Reposition the toilet, press firmly to seat, and refix.

If the soil pipe is cast iron, cracked, or the floor screed is damaged beneath the toilet, call a plumber — you’re now dealing with a drainage issue.

Limescale and Blocked Inlets

In hard water areas (much of southern England), limescale builds up inside fill valves and siphon jets. Before replacing a fill valve that’s running slowly or not shutting off properly, remove the valve head and check for grit or limescale on the rubber seal. Soaking in white vinegar for 30 minutes often clears the build-up.

When to Call a Plumber

Call a qualified plumber (look for Gas Safe-registered or a member of WaterSafe) if:

  • The toilet pan or cistern is cracked
  • There is waste water visible on the floor after flushing that you cannot trace to the pan seal
  • You have no isolator valve and the property stop tap doesn’t work
  • The toilet is part of a wider bathroom refurbishment
  • You’re uncomfortable working with water fittings under mains pressure

A plumber’s call-out in 2026 typically costs £80–£150 for the first hour, with flap valve or fill valve replacement adding little extra time. For a running toilet that’s wasted £200 in water bills, that remains good value.

Cost Summary

RepairDIY (parts only)Plumber (parts + labour)
Flap valve replacement£5–£15£80–£150
Fill valve replacement£15–£30£100–£180
Cistern-to-pan gasket£5–£12£100–£160
Pan connector / wax ring£8–£25£120–£250
Full WC unit replacement£80–£350£350–£800