Skip to content
DubaiFix
Ask
QuestionPlumbing Service

How do I fix a toilet that keeps running after flushing?

Jason S.HomeownerVilla ownerAsked 5 Jul 20261.1k viewsActive

My toilet keeps running and refilling for ages after I flush — sometimes it won't fully stop until I jiggle the handle. It's wasting water and the noise is annoying. Is this something I can fix myself?

3 answers

Best answer
Yusuf T.
Verified pro5 Jul 2026

Yes — this is one of the most DIY-able plumbing fixes. Lift the cistern lid and look at two parts:

  1. The flapper (the rubber seal at the bottom that lifts when you flush). If it's warped or worn, water leaks past it continuously and the tank keeps refilling. A quick test: put a few drops of food colouring in the tank, wait 15 minutes without flushing — if colour appears in the bowl, the flapper is leaking. Replace it (cheap, universal part).
  2. The fill valve / float. If water is trickling into the overflow tube, the level is set too high — lower the float so the water stops below the top of the overflow.

The jiggling-the-handle clue points to a sticking flapper or a chain that's too tight/loose. Start with the flapper; it fixes the majority of running toilets.

Omar K.
Homeowner6 Jul 2026

The dye test is a great tip. Mine was a hardened flapper — swapped it for a few dirhams and the constant refilling stopped immediately.

Yusuf T.
Verified pro2 Aug 2026

Worth flagging the flip side of this: a toilet that keeps running (this thread — usually the flapper or fill valve) is a different fault from one that flushes weakly and won't clear the bowl. If yours is the feeble-flush problem rather than the won't-stop-running one, the usual causes are a low cistern water level or limescaled rim jets (very common in our hard water) — there's a separate thread on why a toilet flushes weakly. Running = wasting water; weak flush = not enough power. Worth knowing which one you've actually got before you buy parts.

Loading…
Browse all Plumbing Service questions →