Best Public Swimming Pools in Cape Town
Best Public Swimming Pools you can visit this summer
Looking to cool down this summer? Well, you’re in luck, below is a list of some of the best public swimming pools across Cape Town. Olympic size pools, splash pools and even a few with slides and playgrounds for the kids, perfect for kiddies party ideas! Just remember to always make sure there is a lifeguard on duty. Some of these public swimming pools let you bring along a picnic and it is definitely one of the better, cost effective, things to do with kids in Cape Town. Please note, opening times and costs may change, so please contact facilities to check.
The Bellville, Elsies River, Newlands, Parow Valley, and Ravensmead swimming pools are closed until further notice due to extensive renovations.
Atlantis | Wesfleur Swimming Pool
Here you will find a larger 50m pool, for those who wish to have fun but also for those who want to train and improve their swimming technique. There is also a smaller pool for the younger kids to splash around in. The facility also has security and lifeguards on duty. You have access to ablution facilities, showers and a kiosk. So, remember to bring along some cash. There is also some grass and shade for those who wish to picnic.
Address: Corner of Grosvenor and Reygersdal Avenue, Saxonsea, Atlantis
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 572 1624
Bellville South Public Swimming Pool
The facility boasts a main 50m pool, a smaller kids’ pool as well as a baby splash pool. There are grass areas for picnics and you also available are change rooms, ablution facilities, showers and kiosks. Lifeguards are on duty and the main pool can be accessed by those with disabilities.
Address: Industrie Street, Bellville South
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 951 4879
Bellville swimming pool
The facility is closed for renovations
Contact: 021 945 2705
Address: 12 A/B Voortrekker Road, Bellville
Blue Downs Indoor Swimming Pool
Image thanks to Carmen Thornton Adams
The 25m main pool is heated, so you can even go for a swim in cooler weather. Available are ablution facilities, change rooms, showers, a locker room, lifeguards on duty and stands for spectators. There is even a boardroom or conference facility. Just take note that the pool is used by clubs and schools during various days of the week.
Address: 3 Hindle Rd, Sunset Glen, Blue Downs
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R15, Children R3 and Pensioners are Free
Contact: 021 444 1940 | 021 417 4906
Bonteheuwel Swimming Pool
There is one main pool 33.3m as well as a kids’ pool. There are grass areas, so you can enjoy a picnic. They have ablution, change rooms and shower facilities. An added bonus is a volleyball court for those who wish to play. For safety, they also have lifeguards on duty.
Address: Jakkalsvlei Avenue
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 694 1007
Brown’s Farm Swimming Pool, Philippi
The facility offers one main pool 33m and a kids splash pool. There are grassy areas, ablutions, change rooms and showers also available. The kids can also enjoy a playground.
Address: Bristol Road, Browns Farm
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 371 6523/24
Durbanville, Morningstar Swimming Pool
Morningstar Swimming Pool includes a main pool and a kiddies’ pool but is closed for maintenance until further notice.
Address: Pikkewyn Street, Morningstar
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 976 7001
Eastridge Swimming Pool
Available is a main pool, kiddies pool, Lifeguards, Disability access, Ablution amenities, Change rooms and Showers. You can also enjoy a picnic on available grass areas.
Address: Alpine Road, Mitchells Plain
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 397 8194
Goodwood Swimming Pool
Here you will find three pools, one main 50m pool, a kids’ as well as a toddler or splash pool. The main pool can be easily accessed by those with disabilities. There is also space for picnics, and you will have access to ablution facilities, change rooms and showers. Lifeguards are on duty for safety.
Address: Corner of Milton Rd &, Riebeek St, Richmond Estate
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 592 5141
Hanover Park Public Swimming Pool
The facility has one main pool 33.3m and a kids’ splash pool. There’s also other fun activities available, such as a volleyball and tennis court. There are ablution facilities with change rooms and showers, as well as lifeguards on duty.
Address: 24 Stonelands Rd, Hanover Park
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 692 1430
Kensington Swimming Pool
The facility has one main pool, one kiddies pool as well as ablution facilities with change rooms and showers. There are also grass areas and lifeguards on duty.
Address: Dapper Rd, Kensington
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 593 8312
Long Street Swimming Pool
Long street has an indoor 25m main pool as well as a kids pool. Lifeguards re on duty and every Tuesday the pool is available to ladies only from 10:00 until 14:00.
Address: Long St, Gardens
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R30, Children R16 and Pensioners are Free
Contact: 021 422 0100
Mitchells Plain, Lentegeur Swimming Pool
The facility includes a 50m main pool, a kiddies pool, change rooms, bathrooms and showers. There are also grassy areas and a first-aid room. The pool is disability-friendly, and lifeguards are on duty.
Address: Merrydale Road, Mitchells Plain
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 371 8148
Mnandi Resort Swimming Pool
Facilities include braai sites, a main pool, splash pool, slides, play park with jungle gym, ablution facilities, tidal pool and kiosk.
Address: Weltevreden road, Mnandi, Mitchells Plain
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R15, Children R7 and Pensioners are Free
Contact: 021 392 5520
Muizenberg Swimming Pool
Muizenberg has a 22m-long main pool, a 5-metre shallow kiddies pool. Lifeguards are on duty and there are also picnic areas and fun slides.
Address: Beach Rd, Muizenberg
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 788 1929 | 021 709 6070
Observatory Swimming Pool
The facility has a 33m main pool, kiddies pool, grass areas, ablution facilities with change rooms and showers.
Address: Willow Rd, Observatory
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 444 1195
Parow Swimming Pools
Parow Valley is closed for maintenance until further notice
Address: 118 Duncan Street, Parow Valley
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 936 8792
Parow North
The facility has one main 30m pool, a kids pool as well as a toddlers splash pool. There are lifeguard on duty and a kiosk you can buy some snacks from. You can also enjoy a picnic on the grass area available.
Address: Degrendel Drive, Jan Burger Sports Complex
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 930 7695
Retreat Swimming Pool
The indoor pool has a main 30m pool, a kids pool as well as a play park for the kids. You will also find the regular ablution facilities with change rooms and showers.
Address: 66 Joe Marks Blvd, Retreat
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 701 1513
Sea Point Pavillion Swimming Pool
Photo by Romy Rutten on Unsplash
A very popular summer destination, the pools mainly use filtered sea water. You have access to a 50m main pool and a kids ‘pool, great for splashing around in. There is also a diving pool with a diving board and the there is a fun pool. You can picnic on the available grass areas and enjoy the view of the Atlantic ocean. Lifeguards are on duty, a great place for children and families to spend the day.
Address: Lower, Beach Rd, Sea Point,
Opening times: Monday - Sunday: 7am to 6:45pm
Cost: Adults R30, Children R16 and Pensioners are Free
Contact: 021 434 3341
Strand Swimming Pool
The indoor facility has one main 50m pool and a kids’ pool, ablution facilities with change rooms and showers. There is a kiosk available for snacks and those not swimming can sit on the spectator seating available.
Address: Beach Road, Strand
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R30, Children R15 and Pensioners are Free
Contact: 021 444 2660
Wynberg Swimming Pool
The facility has a main 30m pool as well as a kids’ pool. There is a playground for the kids’ and there are lifeguards on duty to help keep everybody safe. You will also find the usual ablution facilities, change rooms and showers.
Address: 220 Rosmead Ave, Wynberg
Opening times: Monday - Sunday: 10am to 5pm
Cost: Adults R8, Children R2 and Pensioners are Free
Contact: 021 797 0747
Check out these other places for kids to play in Cape Town too!