top of page
Writer's pictureThe blog nomad

8 Spots to Go for Swimming in Johannesburg

Johannesburg, often referred to as the City of Gold, is not just known for its bustling urban life but also for its impressive array of swimming spots.


Whether you’re looking to take a refreshing dip, train for a triathlon, or simply relax by the poolside, Johannesburg has something for everyone. Here are eight fantastic spots to enjoy swimming in the city.


1. Ellis Park Swimming Pool

The Ellis Park Swimming Pool is an iconic spot in Johannesburg, offering Olympic-sized facilities suitable for both professional swimmers and casual visitors. It’s a historic site that has hosted numerous swimming events and continues to be a favorite among locals.

  • Location: Bertrams Road, Doornfontein, Johannesburg

  • Hours: Monday to Sunday, 9:00 AM to 5:00 PM

  • Facilities: Olympic-sized pool, children’s pool, diving boards, changing rooms


2. Zoo Lake Swimming Pool

Nestled in the lush greenery of Zoo Lake, this swimming pool offers a serene escape from the city’s hustle and bustle. It’s perfect for family outings and leisurely swims, with a relaxed atmosphere and beautiful surroundings.

  • Location: Prince of Wales Drive, Parkview, Johannesburg

  • Hours: Tuesday to Sunday, 10:00 AM to 6:00 PM

  • Facilities: Main pool, kiddies pool, picnic area, lifeguards on duty


3. Linden Swimming Pool

Linden Swimming Pool is a community favorite, known for its clean facilities and friendly atmosphere. It’s a great spot for both serious swimmers and those looking to enjoy a leisurely swim in a welcoming environment.

  • Location: 60 11th Street, Linden, Johannesburg

  • Hours: Monday to Sunday, 10:00 AM to 6:00 PM

  • Facilities: Heated pool, children’s pool, grassed sunbathing area, changing rooms


4. Balfour Park Swimming Pool

This well-maintained pool is situated in a peaceful residential area, making it an excellent choice for those seeking a quieter swimming experience. Balfour Park Swimming Pool is particularly popular among families and local residents.

  • Location: Athol Street, Highlands North, Johannesburg

  • Hours: Tuesday to Sunday, 9:00 AM to 5:00 PM

  • Facilities: Main pool, kiddies pool, shaded areas, snack kiosk


5. Newtown Swimming Pool

Located in the cultural heart of Johannesburg, the Newtown Swimming Pool offers a blend of recreational swimming and cultural enrichment. It’s a vibrant spot where you can enjoy a swim and explore the nearby attractions.

  • Location: 37 Jeppe Street, Newtown, Johannesburg

  • Hours: Monday to Sunday, 10:00 AM to 6:00 PM

  • Facilities: Indoor pool, children’s pool, gym, café


6. Morningside Country Club Pool

For those looking for a more exclusive swimming experience, Morningside Country Club offers a luxurious setting with top-notch facilities. It’s ideal for both swimming and socializing in a sophisticated environment.

  • Location: De La Rey Road, Morningside, Johannesburg

  • Hours: Monday to Sunday, 8:00 AM to 8:00 PM

  • Facilities: Heated pool, children’s pool, tennis courts, clubhouse


7. Randburg Waterfront

Although primarily known for its shopping and entertainment, Randburg Waterfront also features a fantastic public swimming pool. It’s a great place to combine a day of shopping with a refreshing swim.

  • Location: Republic Road, Ferndale, Randburg, Johannesburg

  • Hours: Monday to Sunday, 10:00 AM to 7:00 PM

  • Facilities: Large pool, children’s pool, restaurants, shopping complex


8. James and Ethel Gray Park Pool

This hidden gem is located within the scenic James and Ethel Gray Park. It’s a tranquil spot perfect for those looking to enjoy a peaceful swim surrounded by nature.

  • Location: Melrose Street, Birdhaven, Johannesburg

  • Hours: Monday to Sunday, 9:00 AM to 5:00 PM

  • Facilities: Main pool, nature trails, picnic spots, changing facilities


Johannesburg offers a diverse range of swimming spots, each with its own unique charm and amenities. Whether you’re an avid swimmer or just looking for a place to cool off, these eight locations provide excellent options to suit all preferences. So, grab your swimsuit and head to one of these fantastic spots for a refreshing dip in the City of Gold.

bottom of page