Quick answer
Water pooling at the base of a toilet means the seal between the pan and the floor flange has failed, or the bowl has a hairline crack. This is not clean water — it is waste escaping at floor level with every flush, soaking into the subfloor where you cannot see it. Loose floor bolts let the pan rock, which is what destroys the seal in the first place.
Common causes
- Failed wax or rubber seal between the pan outlet and the floor flange
- Hairline crack in the ceramic bowl or in the pan spigot
- Loose floor bolts letting the pan rock and break the seal
- Pan connector perished or pushed out of the soil pipe
- Uneven or deteriorated floor beneath the pan preventing a flat seat
What you can do now
- 1Establish whether the water appears only after flushing, which confirms the seal rather than the supply
- 2Dry the base completely and watch after one flush to see exactly where it emerges
- 3Check whether the pan rocks when you shift your weight on it
- 4Stop using that toilet until it is repaired — each flush adds waste under the floor
- 5Do not simply seal around the base with silicone; that traps the leak under the floor instead of stopping it
When to call a professional
Book within days. A failed seal releases waste water under the floor and into the subfloor, and the damage and smell both compound quickly. A plumber will lift the pan, inspect the flange and the pan spigot for cracks, fit a new seal and bed the pan properly so it cannot rock. If the ceramic is cracked, the pan itself has to be replaced.
Typical cost in Johannesburg
Reseat with new seal R650–R950
Indicative ranges only. We provide written, itemised quotes before any work.
Related services
Need a Plumber or Electrician Today?
Owner-managed by Garth Blair. We pick up the phone and book you in personally.