Hub · Safety & regulation

    Pool Safety Regulations in South Africa

    The three legal stacks

    An SA pool sits inside three frameworks:

    • National Building Regulations (NBR) — Act 103 of 1977 + SANS 10400-D
    • SANS 10134 — safety barrier and pool covers standard
    • Municipal bylaws — local interpretation, plan submission process and fees

    SANS 10134 — the safety barrier rule

    Requires a non-climbable barrier at least 1.2 m high, with a self-closing, self-latching gate, isolating the pool from the dwelling and from any unsupervised access. Vertical bar spacing ≤ 100 mm. A cover that meets ASTM F1346 or SANS 10134 Annex equivalent can serve as the barrier on its own — most slatted automatic covers qualify.

    SANS 10400-D — the building rule

    Sets structural, drainage, electrical and water-quality minimums for swimming pools. The deemed-to-satisfy route is what 99% of residential pools follow. A competent person (typically the pool builder if registered, or an engineer) signs the construction off.

    Municipal plan approval (varies by metro)

    Johannesburg (City of Johannesburg): site plan + section through the pool, fee ~R1,200, 4–8 weeks.

    Cape Town: simpler 'minor work' process for standard residential pools, fee ~R900, 3–6 weeks.

    Tshwane (Pretoria): full plan submission, fee ~R1,400, 6–10 weeks.

    eThekwini (Durban): plan submission required, fee ~R1,100, 4–8 weeks.

    Insurance and resale implications

    Non-compliant pools (no SANS 10134 barrier, no approved plan) are a routine reason for insurance claim rejection after a drowning or injury. They also derail bond approvals — most banks require proof of compliance before disbursing. Plan for the R12,000–R45,000 barrier cost in the build, not as an afterthought.

    Sources

    Frequently Asked Questions

    We value your privacy

    We use essential cookies to run swimmingpoolbuilders.co.za. With your consent we also use analytics and advertising cookies to improve our content and show relevant ads. You can change your choice at any time. See our Privacy Policy.