Municipal Swimming Pools Pretoria
Swimming is a great way to spend your time in the summer. Not only is it a fun activity to enjoy with friends and family but swimming and other water activities are a great way to get the physical activity needed for a healthy life.
We have put together a list of all the Municipal Swimming Pools in Pretoria, so whether you are training or just looking for a pool to splash around in with some friends, look no further than ShowMe Pretoria.
Download link: map of swimming pools in Pretoria
- Olympic Swimming Pools
- Splash Pools
- Pools in Residential Areas
- Swimming Pools at Resorts
- Swimming Instruction
- Kids Swimming Lessons, Group Classes and Private Lessons
Olympic Swimming Pools
Eersterust Swimming Pool
Contact: +27(0)12 806 7122
Ivan Beckett Street, Eersterust, Pretoria, 0181
Eeersterust offers a standard outdoor olympic pool as well as a paddling pool 15m x 12m with slide. Facilities include: Squash courts, ablution facilities and Learn-to-swim projects.
Pool Size: 15 x 12m
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
School holidays and public holidays: 10:00 – 17:00
Hillcrest Swimming pool
Contact +27(0)12 362 0273
Cnr Jan Shoba (Old Duncan Road) and Duxbury Street, Hillcrest, Pretoria, 0181
The popular Hillcrest Centre offers a standard olympic pool with pavilions. Used for training and events. Swimwear Shop on site.
Facilities include heated pool in winter, ablution facilities, two squash courts and tuck shop. Hillcrest offers swimming and life-saving coaching as well as underwater hocky training available.
The Pro Swim Shop
Stockist of training swimwear
012 362 0119 / 078 504 0919
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
School holidays and public holidays: 10:00 – 17:00
Tjaart van Vuuren Swimming pool
+27(0)12 332 1827
Cnr Hertzog Street and 30th Avenue, Villieria, Pretoria, 0181
The Tjaart van Vuuren Swimming Pool offers a standard olympic pool. Facilities include a private gymnasium, ablution facilities, playground and paddling pool on site.
Interfit Gymnasium
+27(0)12 332 3369
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Laudium Swimming Pool
+27(0)12 374 3298
Cnr 8th Avenue and Garnet Street, Laudium, Pretoria, 0181
A standard olympic pool with squash courts and paddling pool. Facilities include a playground and braai area and two halls for hire.
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 11:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Splash Pools
Club Rendezvous Paddling Pool
Contact +27(0)12 546 6606
Club Rendezvous, Emily Hobhouse Circle, Pretoria North, 0181
Situated in the Vader Kesteel Park at the Emily Hobhouse Circle.
Facilities include an outdoor paddling pool with slide and ablution facilities on site. A playground area is part of the park with a nice picnic area.
Admission Fee:
Adults (18 years and older) – R 10
Schoolchildren – R 6
Preschool children – Free
Pensioners (60 years and older) – R 6
Times:
Mondays – Saturday: 10:00 – 18:00
Sundays and public holidays: 10:00 to 17:00
Zita Park Paddling pool
+27(0)12 993 5934
Cnr Zita and Len Brown Streets, Garsfontein, Pretoria, 0181
Zita Park offers a paddling pool with own risk slide. Facilities include a playground, ablution facilities, tuck shop and nice picnic areas.
Admission Fee:
Preschoolers (2 – 6 years) – Free
Scholars (6 – 17 years) – R 6
Adults (18 years and older) – R 10
Pensioners (60 and older) – R 6
Times:
10:00 to 18:00 (Monday to Saturday)
10:00 to 17:00 (Sundays and public holidays)
Hans Moolman Paddling pool
Hans Moolman Park, Arend Street, Kwaggasrand, Pretoria, 0181
Round splash pool with ablution facilities on site.
Admission Fee:
Free of Charge
Times:
Mondays – Sundays: 10:00 – 17:00
Pools in Residential Areas
Atteridgeville Swimming Pool
Contact: +27(0)12 373 9572
Maunde Street, Atteridgeville, Pretoria, 0181
Facilities include an outdoor paddling pool, ablution facilities and tuck shop
Admission Fee:
Free of Charge
Times:
Mondays: Closed
Tuesdays – Fridays: 11:00 – 18:00
Saturdays and School holidays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 18:00
De Jong Diving Centre
Contact +27(0)12 460 0768
Roper Street, Nieuw Muckleneuk, Pretoria, 01181
The De Jong Diving Centre offers outdoor Diving boards of 1, 3, 5, 7 and 10m.
Facilities include scuba diving, ablution facilities and heated pool in winter.
Please Note: The De Jong Diving Centre only to be accessed by Divers and Scuba Divers. Contact the office to enquire entrance between 10:00 and 14:00 for public use.
Pool Size: 20 x 17 m and 5 m deep
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Deon Malherbe Swimming pool
Contact: +27(0)12 567 2175
Cnr Kannasbos & Braam Pretorius Street, Wonderboom, Pretoria, 0181
The entrance is situated in Kannasbos street. Tuck shop, ablution facilities and splash pool as well as playground and Braai facilities on site.
Pool Size: 25 x 25m and 1.5m deep end
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Gert van Schalkwyk Swimming pool
+27(0)12 386 5944
Markotter Street, Danville, Pretoria, 0181
Outdoor public pool with playground and braai area. Ablution facilities and tuck shop on site.
Pool Size: 25 x 25m
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Les Marais Swimming pool
+27 (0)12 335 2896
Benita Avenue, Les Marais, Pretoria, 0181
Outdoor public pool with paddling pool. Facilities include braai facilities, playground and picnic area.
Pool Size: 25 x 25m
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Mamelodi East Swimming pool
+27 (0)12 801 1203
Mahlare Street, Mamelodi
Public outdoor swimming pool with a paddling pool. Ablution facilities and tuck shop on site. Contact to find out more about swimming lessons available through the Learn-to-swim program by trained lifeguards.
Pool Size: 20 x 15m
Admission Fee:
Free of charge
Times:
Mondays – Thursdays: 10:00 – 18:00
Fridays: 14:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Mamelodi West Swimming pool
+27(0)12 805 1631
Kubane Street, Mamelodi, Pretoria, 0181
Public outdoor swimming pool with a paddling pool. Ablution facilities and tuck shop on site. Contact to find out more about swimming lessons available through the Learn-to-swim program by trained lifeguards as well as private lessons.
Pool Size: 20 x 15m
Admission Fee:
Free of charge
Times:
Mondays – Fridays: 10:00 – 18:00
Saturdays: 10:00 – 18:00
Sundays and public holidays:10:00 – 17:00
Pretoria North Swimming pool
+27(0)12 546 6244
Emily Hobhouse Circle, Pretoria North, 0181
Outdoor public swimming pool with paddling pool. Facilities include a tuck shop, ablution facilities and life-saving coaching. Contact for more details.
Pool Size: 25 x 25m
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Saulsville Swimming pool
+27(0)12 660 0108
Masopha Street, Saulsville, Pretoria, 0181
Outdoor public swimming pool with paddling pool. Facilities include a tuck shop and ablution facilities.
Pool Size: 20 x 15m
Admission Fee:
Free of charge
Times:
Mondays – Thursdays: 10:00 – 18:00
Fridays: 14:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Soshanguve Swimming pool
+27(0)12 799 2402
Block H, Soshanguve, Pretoria, 0181
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Sunnyside Swimming pool
+27(0)12 660 0108
Cnr Kotze and Jorrissen Streets, Sunnyside, Pretoria, 0181
Outdoor public paddling and training pools with water features. Facilities include picnic areas, a tuck shop and ablution facilities.
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 20
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Temba Swimming pool
+27(0)12 717 4099
Kudube Unit 1D, Themba, Pretoria, 0181
Outdoor public swimming pool with 3 splash pools and water slide. Facilities include a tuck shop, playground and ablution facilities.
Pool Size: Training Pool 25 x 8m
Admission Fee:
Preschoolers (0 – 2 years) – Free
Preschoolers (2 – 6 years) – R 7
Scholars (7 – 17 years) – R 8
Adults (18 years and older) – R 17
Pensioners (60 and older) – R 8
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Swimming Pools at Resorts
Derdepoort Swimming pool
+27 (0)12 800 1279/80
Derdepoort Recreation Resort, Baviaanspoort Road (via East Lynne, Derdepoort, Pretoria, 0181
The Derderdepoort Recreation resort is a little bit of bushveld and farmstyle atmosphere on the city’s doorstep. To access the swimming pool, pay entrance fee at the resort. The Swimming facility is free of charge. A Large pool, super tube, paddling pool and water features.
Facilities include ablution facilities, tuck shop and playground on site. The resort offers braai facilities beyond pool area.
Admission:
Pay entrance fee at the resort
Swimming facility free of charge
Times:
Mondays – Sundays : 10:00 – 18:00
Public holidays: 10:00 – 18:00
Fountains Valley Swimming pool
+27(0)12 440 2121
Fountains Resort, Cnr Eeufees & Christina de Wet Roads, Groenkloof Nature Reserve, Pretoria, 0181
Situated in the region of the two natural springs, which supply water to Tshwane residents, Fountains Resort offers various recreational facilities. To access the swimming pool, pay entrance fee at the resort. The Swimming facility is free of charge.
A Large oval swimming pool with a paddling pool situated at the resort.
Facilities include: a tuck shop and ablution facilities. The resort offers braai facilities beyond the pool area.
Admission:
Pay entrance fee at the resort
Swimming facility free of charge
Times:
Mondays – Sundays : 10:00 – 18:00
Ga Mothakga Swimming pool
+27(0)12 373 5922
Elias Motswaledi Street (Old Church Street West), Atteridgeville, Pretoria, 0181
The resort offers 2 pools and a super tube, three water slides and a paddling pool. To access the swimming pool, pay entrance fee at the resort. The Swimming facility is free of charge.
Facilities include: Ablution facilities on site and picnic area with braai facilities beyond the pool area.
Admission:
Pay entrance fee at the resort
Swimming facility free of charge
Times:
Mondays – Fridays: 10:00 – 18:00
Saturdays and school holidays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 18:00
Moretele Resort Swimming pool
+27(0)12 805 1431
Sibande Street, Mamelodi, Pretoria, 0181
The Resort is known to some as the “Three Trees” because of the three trees that stand in line on the banks of the Moretele River. To access the swimming pool, pay entrance fee at the resort. The Swimming facility is free of charge.
Facilities include a public swimming pool with paddling pool. A playground and picnic area on site with braai facilities as well as ablution facilities.
Admission:
Pay entrance fee at the resort
Swimming facility free of charge
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Kwaggaspruit Swimming Pool
Cnr van Dalsen and Inner Street, West Park
Round outdoor pool with paddling pool and water slide. Ablution facilities on site, braai facilities beyond the pool area. To access the swimming pool, pay entrance fee at the resort. The Swimming facility is free of charge.
Times:
Mondays – Saturdays: 10:00 – 18:00
Sundays and public holidays: 10:00 – 17:00
Visit The City of Tshwane Website www.tshwane.gov.za to find out more.
Learn – To – Swim
The swimming Pools of Nature Conservation and Resorts presents an on-going learn-to-swim project to teach everyone survival skills (water skills) during the summer season from 1 September until 31 March each year.
Training is provided Mondays – Thursdays at the following Swimming Pools:
- Deon Malherbe Swimming Pool: +27(0)12 567 2175
- Eersterust Swimming Pool: +27(0)12 806 7122
- Pretoria North Swimming Pool:+27(0)12 546 6244
- Soshanguve Swimming Pool: +27(0)12 799 2402
- Sunnyside Swimming Pool: +27(0)12 660 0108
- Atteridgeville Swimming Pool: +27(0)12 373 9572
- Saulsville Swimming Pool: +27(0)12 375 6291
Kids Swimming Lessons, Group Classes and Private Lessons
Drowning is the second biggest cause of accidental death among children in South Africa, and it can be prevented. Kids as young as three and sometimes even younger can learn to keep their heads above water, move towards the pool’s edge, float on their backs and shout for help. The earlier children learn to swim, the safer they will be by the swimming pool. If you are interested to teach your little one to swim, find a professional swimming instructor on ShowMe Pretoria. Visit our Pretoria Kids Swimming Instruction page.
Not sure why you should teach your kids to swim? This article might be useful: Taking the plunge.
Pretoria Tshwane Day Trip Resorts |