Group swimming lesson for children - swimming instructor working with one child, other kids watching. 5 to 6 years old children, indoor pool.
group of happy kids children   at swimming pool class  learning to swim
The instructor in the pool with a stopwatch marks the time at the start of the small swimmers
Swimlab logo

Located in Constantia; Kirstenhof and Wynberg, Cape Town, offers swimming lessons and coaching for all ages, on all levels in a professional indoor and heated environment.

  • We cater for Individual lessons (one on one with an instructor)
  • Squad training
  • Baby groups
  • Group swimming (2-4 swimmers per group)
  • Adult learn to swim
  • Social fitness
  • Ladies only swimming groups
  • Fetch and teach for local schools (Kirstenhof pool only)
  • Aqua Aerobic classes - mornings and evenings.

Our instructors are all registered and qualified with Learn to Swim South Africa and Western Province Aquatics and possess CPR and level 1 first aid certificates.

We are qualified to teach infants (from 6 months), beginners, stroke correction, water safety, and coaching, adult beginners to more advanced swimmers.

Contact us:

Constantia – 071 313 0714
Ages from 6 months until 10 years of Age

Kirstenhof – 071 313 0714
Ages from 6 months of age to Adult Classes

Aquatic Academy Wynberg – 021 797 9355 
Ages from 4 years of age to Adult Classes

Email us at: marketing@swimlab.co.za

Visit us at: www.facebook.com/Swimlabswimschool/



As the high performance branch of Swimlab Swim SchoolSwimlab Aquatic Academy is based in Wynberg – Cape Town and offers high performance, professional coaching from the ages of 4 through to and including adult classes. Aquatic Academy provides a professional environment aimed at developing and identifying swimmers in achieving their potential.

Aquatic Academy focus includes:

  • Competitive Junior and Senior programs
  • Stroke instruction and pre-competitive programs
  • Open water programs
  • Learn to Swim and intermediate coaching
  • Squad Training

Swimlab is an accredited learn to swim and aquatics academy provides coaching to all aquatic athletes including competitive swimmers and tri-athletes.

Freestyle race
Close up action shot of young boy swimming breaststroke.
youth group swims in the pool wearing glasses and hat


Coaches are registered and qualified with Learn to Swim South Africa and Western Province Aquatics, including CPR and level 1 first aid certificates.

Under the professional and experienced direction of Coach Hilton Slack, we aim to create training sessions that develop our swimmers' speed, strength, stamina and stroke.


25m in-door, heated swimming pool – Wynberg.

to top button