With Olympic-sized lanes and kid-friendly amenities, you’re bound to find a pool to make a splash in the Mother City.
Here are some of our favourite pools, scattered throughout the city:
Long Street Indoor Swimming Pool
Visit the original 1908 bathhouse in Long Street. Swim a few laps in the 25m heated pool or relax in the soothing sauna and steam rooms. Kids can also enjoy hours of fun in the 12m long splash pool. The facility is open for ladies every Tuesday from 10am to 2pm or 10am to 1pm during the school holidays. Take a dip, unwind, and have some fun in a comfortable, ladies-only space. If a public holiday falls on a Tuesday, the pool is open to everyone.
Features and Facilities
· Kiddies pool
· Change rooms
· Ablution amenities
· Showers
· Lifeguards
Location: Long Street
Opening Hours: Monday-Sunday, and public holidays: 7am to 7pm
Price: R39 for adults, R22 for children and free for pensioners. There is a monthly pass option for R467.
View this post on Instagram
Newlands Pool
Newlands Pool is ideal for families, fitness fans, and anyone who loves being in the water. It’s known for safe swimming, picnics, sports, and exercise, with lifeguards always on duty.
Features and facilities
· Kiddies pool
· Diving pool
· Lifeguards
· Spectator seating
· Ablution amenities
· Change rooms
· Picnic areas
· Showers
Location: Corner of Main & Sans Souci Roads, Newlands
Opening Hours: Monday to Sunday, during peak season: 10am-6pm
Entrance Fee: R9 for adults, R3 for children, and free for pensioners
Mnandi Swimming Pool
Located opposite Mnandi Beach Resort, this family-friendly pool reopens for the festive season – 2025! With activities for all ages and a lively atmosphere, you may find yourself spending a few hours here.
Features and Facilities
· Splash pool
· Slides
· Kiosks
· Ablution amenities
· Change rooms
· Showers
· Picnic areas
· Lifeguards
Location: Weltevreden Road, Mitchells Plain
Opening Hours: Monday to Sunday, during peak season: 10am-6pm
Entrance Fee: R9 for adults, R3 for children, and free for pensioners

Muizenberg Swimming Pool
At Muizenberg Pools, open all year round, swim in the 22m main pool while the kiddos can splash about in the 5m pool. Zoom down thrilling waterslides, or kick back as sunbathers lounge along the grassy embankments.
Features and Facilities
· Kiddies pool
· Lifeguards
· Picnic areas
· Ablution amenities
· Change rooms
· Slides
· Showers
Location: 1 Beach Road, Muizenberg Opening
Hours: Monday to Sunday, during peak season: 10am-6pm
Entrance Fee: R9 for adults, R3 for children, and free for pensioners
Sea Point Swimming Pool
Sea Point Pavilion Swimming Pool has been a favourite destination for locals and travellers since the 1950s. The pools are built along the Atlantic Ocean, perfect for those scenic sunrise (or sunset) swims. The Pavilion pools seamlessly blend fitness, leisure, and seaside beauty. Very popular on public holidays so get there early.
Features and Facilities
· Kiddies pool
· Diving pool
· Splash pool
· Lifeguards
· Ablution amenities
· Disability access
· Saltwater pool
· Kiosks
· Showers
· Change rooms
· Grassed areas
Location: Sea Point Pavilion, Lower Beach Road, Sea Point
Opening Hours: Monday: 12pm-7pm, Tuesday to Sunday, including public holidays: 7am-7pm. The pool will be open between 7am – 1pm on 25 December 2025.
Entrance Fee: R37,50 for adults, R22 for children, and free for pensioners
Observatory Swimming Pool
This family-friendly public pool in Cape Town is a favourite with locals, who are always happy to stop for a chat. That, coupled with many amenities and a warm atmosphere, makes it a bucket list city adventure.
Features and facilities
· Kiddies pool
· Diving pool
· Lifeguards
· Picnic areas
· Ablution amenities
· Change rooms
· Spectator seating
· Kiosks
· Showers
Location: Willow Road, Observatory
Opening Hours: Monday to Sunday: 10am to 6pm.
Entrance Fee: R9 for adults, R3 for children (3-15 yrs), and free for pensioners
View this post on Instagram
Strand Indoor Swimming Pool
Just a short stroll from the beach, the Strand Indoor Pool is where you can swim all year round. Take a dip in the heated indoor pool or let the little ones splash about in the kiddies’
pool. When it’s time for a break, relax in the seating area and enjoy a snack before heading back for another lap.
Features and facilities
· Kiddies pool
· Lifeguards
· Ablution amenities
· Disability access
· Spectator seating
· Kiosks
· Change rooms
· Showers
Location: Beach Road, Strand
Opening Hours: Monday- Sunday: 8am-5pm
Entrance Fee: R39,50 for adults, R22 for children (3-15 yrs), and free for pensioners
Khayelitsha Swimming Pool
In the Cape Town summer heat, Khayelitsha Swimming Pool is a welcome escape, where people can cool off, splash around, and even play a friendly game or two in the water.
Features and facilities
· Kiddies pool
· Ablution amenities
· Change rooms
· Kiosks
· Playground
· First aid room
· Showers
· Lifeguards
Location: Walter Sisulu Drive, Khayelitsha
Opening Hours: Monday to Sunday (Peak season): 10am-6pm
Entrance Fee: R9 for adults, R3 for children, and free for pensioners
Trafalgar Swimming Pool
Beat the heat at Trafalgar Swimming Pool in Woodstock before exploring the area’s colourful street art or sipping a sundowner at one of the local breweries. Or you could make a day of it and plan a picnic with your friends. The pool is kid-friendly, with amenities to keep little ones entertained. It’s safe for swimming, with lifeguards on duty.
Features and facilities
· Kiddies pool
· Change rooms
· Showers
· Lifeguards
· Ablution amenities
· Picnic areas
· Playground
Location: Searle Street, Woodstock
Opening Hours: Monday to Sunday (Peak season): 10am-6pm
Entrance Fee: R9 for adults, R3 for children, and free for pensioners
Langa Swimming Pool
Swim in Langa, Cape Town’s oldest township. Langa Swimming Pool is a community hub that frequently hosts swimming lessons for both children and adults, promoting water safety and fitness. Lifeguards are on duty.
Features and facilities
· Splash pool
· Ablution amenities
· Change rooms
· Showers
· Lifeguards
Location: Washington Street, Langa
Opening Hours: Monday to Sunday, during peak season: 10am-6pm
Entrance Fee: R9 for adults, R3 for children, and free for pensioners
Cape Town Pools: All You Need To Know General rules for Public Swimming Pools
Cape Town’s Swimming Pool Schedule
Related Articles
- Tips For Your Summer Beach Days
- Your Cape Town Beach Guide
The post Beat The Heat At The City’s Public Swimming Pool appeared first on Cape Town Tourism.




