Building a Swimming Pool in Johannesburg: 2026 Cost & Site Guide
Key takeaway: Three things make Johannesburg different from any other SA metro pool market: dolomite under certain suburbs, the Highveld winter, and a load-shedding schedule that determines when your pump can actually run. Quotes that ignore any of the three are incomplete.
The Highveld effect on a pool build
Joburg sits at ~1,750m. Winter night-time air regularly hits 2–6°C and uncovered pool water can drop below 15°C from June–August — heating ROI is meaningfully better here than at the coast. Highveld UV is among the highest in SA: plastic equipment, vinyl liners and gel coats degrade faster. Summer thunderstorms drop 30–60mm in 60 minutes, so overflow drainage is a real spec, not a formality. And Highveld black-cotton clay swells and shrinks seasonally — a poor base design cracks marbelite within 2–3 years.
Load-shedding and your pump: the realistic schedule
A standard 0.75 kW single-speed pump draws 720–760W. Summer filtration needs 6–8 hours/day. At Stages 1–2, set two timer windows (06:00–10:00 and 15:00–17:00). At Stages 3–4, compress to a single 21:00–04:00 overnight run. At Stages 5–6 you lose 8–10 hours/day — algae bloom risk rises if water sits stagnant beyond 36 hours in summer. Consider a variable-speed pump in low-flow continuous mode, or an inverter + battery sized for one shed slot.
City of Johannesburg plan approval
Every pool in CoJ is a Section A1 residential outbuilding plan submission. You need a site plan with 2m boundary setbacks, SANS 10400-XA energy efficiency declaration, SANS 10134 safety fence detail, structural engineer's certificate (mandatory in dolomitic areas), and electrical reticulation drawing. Average approval runs 6–14 weeks; dolomitic-area plans 3–4 months. Starting without approval risks a stop-work notice and a problem at resale.
Reviewed January 2026 · By the Swimming Pool Builders Editorial Team


