Why approval matters
An un-approved pool can trigger municipal demolition orders, voids your insurance, and fails any bond compliance check at resale. The R900–R1,400 fee and 4–8 week wait is non-negotiable insurance.
Documents you need (all metros)
Submission pack:
- Site plan showing pool position relative to boundaries and dwelling
- Section through the pool (depth, structure, drainage)
- Structural drawing signed by a competent person
- SANS 10134 safety barrier detail
- Electrical layout (pump, lights) signed by registered electrician
- Owner's consent / power of attorney if submitted by an agent
Joburg (City of Johannesburg)
Submission via the City's Building Development Management portal. Fee ~R1,200 for a residential pool. Typical turnaround 4–8 weeks. Note: some Joburg suburbs (Sandton, Houghton) sit in conservation zones with extra heritage consent — add 4 weeks.
Cape Town (City of Cape Town)
Standard residential pools qualify for the 'minor building work' process: shorter form, fewer drawings. Fee ~R900. Turnaround 3–6 weeks. Atlantic Seaboard properties may need geotechnical reports for rock blasting.
Tshwane (City of Tshwane)
Full plan submission required regardless of pool size. Fee ~R1,400. Turnaround 6–10 weeks. Dolomite-risk areas (parts of Centurion, Pretoria East) require a dolomite stability report from a registered geotechnical engineer — add R8,000–R22,000.
eThekwini (Durban)
Plan submission via eThekwini's Development Planning. Fee ~R1,100. Turnaround 4–8 weeks. Coastal setback rules can constrain pool placement on Berea/upper-cliff properties.
Sources
- City of Johannesburg Building Development — City of Johannesburg
- City of Cape Town building plans — City of Cape Town
- City of Tshwane plan approval — City of Tshwane
- eThekwini Development Planning — eThekwini Municipality