A blocked toilet without a plunger in sight is a common household problem, and there are a few genuinely effective options before you need to call anyone out.

Hot water and dish soap

Pour a generous squeeze of dish soap into the bowl, followed by a bucket of hot (not boiling) water poured from waist height. The soap helps break down what’s blocking the pipe, and the force of the water can push it through. Wait 10-15 minutes before flushing.

A bucket flush

If the bowl is already full, don’t add more water. If it’s not overflowing, pouring water forcefully from a bucket can sometimes mimic the pressure of a plunge and clear a mild blockage.

Wire coat hanger

Straighten a wire coat hanger, wrap the end in an old cloth to protect the porcelain, and gently work it into the drain opening to break up or hook out the blockage. Go slowly — the goal is to dislodge, not force further down.

What not to do

Avoid chemical drain cleaners in toilets — they’re generally not designed for the siphon-based mechanism of a toilet and can damage the porcelain or seals. Repeated forceful flushing when the bowl is already full is also a fast way to cause an overflow.

When it’s more than a simple blockage

If none of the above works, or the toilet blocks repeatedly, the cause may be further down the drain line rather than in the toilet itself — something a plunger wouldn’t have fixed either. At that point it’s worth getting it properly inspected rather than repeating the same fix.

Need a Plumber in Midrand or Johannesburg Right Now?

Call 072 280 7603 — available 24/7, no call-out fee, fast response across Gauteng.