Get Started
Book a Session

We Train: 7 days a week

Your favorite classes. Your time. Your pace.
Join us in every day of the week, no pressure. Anytime 7am to 6pm

Kids Swimming

Mon – Fri → 7am – 6pm

Why Afriwave Swim Club Joyful Swimmer in Sparkling Blue Water
Confidence. Enjoy.

Adults Lessons

Mon – Fri → 7am – 6pm

Stroke Development with Afriwave Energetic Freestyle Swim in Blue Waters
Learn. Keep Fit

Private Coaching

Mon – Fri → 7am – 6pm

Private Coaching with Supportive Professional Afriwave Team
Your Time. Your Pace

Group Training

Mon – Fri → 7am – 6pm

Group Coaching Packages Afriwave Joyful Swim Lesson in Sparkling Blue Water
Bond. Learn. Enjoy

Book Your Sessions

Joyful Underwater Swim Toward Camera Kids Swimming Lessons
Booking Session(s) for?**
Please note, you can book more than one session at once.
Contact Us Coach Charles, Afriwave Swim Club Private Coaching Session