Plumbers in Benoni

Toilet keeps running? Find the cause and stop the water waste

A cistern that runs or refills on its own can waste thousands of litres a month. How to find whether it's the flapper, inlet valve or overflow, simple fixes, and when to call a plumber.

A toilet that keeps running, hisses, or refills by itself every so often is one of the biggest hidden water wasters in a home. It can add hundreds of rand to a municipal water bill, so it's worth fixing quickly. Most causes are cheap parts.

First, take the lid off the cistern

Look at the water level while the toilet is still.

The food colouring test confirms a leaking seal: put a few drops in the cistern, don't flush, and check the bowl after 15 minutes. See also testing for a hidden leak with your water meter.

Simple fixes

  1. Adjust the float so the water stops about 2–3 cm below the top of the overflow pipe.
  2. Clean the seal. Turn off the stopcock behind the toilet, flush, then wipe grit and scale off the rubber seal and its seat.
  3. Replace the seal or washer. These are cheap and available at most hardware stores. Take the old one with you to match it.
  4. Replace the inlet valve if it keeps sticking or hisses. Modern valves are quieter and shut off more reliably.

When to call a plumber

For costs, see plumber prices in Benoni, or request quotes from local plumbers below.

Get quotes from local plumbers

Free. Tell us about the job and we'll email you a shortlist of plumbers in Benoni right away. If verified plumbers have signed up for requests, we'll also send your request to up to 3 of them so they can contact you.

Find plumbers in Benoni →