10 rock pools & swim spots near Joburg you can actually swim in
Spring-fed lakes and Magaliesberg rock pools where the water's clean enough to get in.
Not all water near Joburg is safe to swim. Give the Vaal, Hartbeespoort Dam, Emmarentia and the Hennops river a miss — pollution and algae make them a no.
Stick to spring-fed Bass Lake and the Magaliesberg rock pools and resort pools below. They're the real thing: cool, clean mountain water. Just keep an eye on little ones — the rocks get slippery and there are no lifeguards.
12 spots below — tap any for details, hours and directions.











