Sarahs Swim Academy

Hide Main content block


Our team of qualified and experienced coaches passionately deliver the highest quality swimming experience to toddlers, children and adults while staying safe, having fun and keeping fit.

Buy Swim Packages

Select and pay for your swim lesson package by EFT.

Register Swimmers

It's quick and easy to register your children or yourself.

Book Your Lessons

Once you've paid you can sign in, register swimmers and book your lessons.

Share The Love

Join us on Facebook and send us your swim lesson stories and photos.

Swimming Lessons For Everyone

Learn To Swim
Squad Training
Adult Swimming


Swim Training Sessions
Adult Accelerated Course
Holiday Swim Club

Meet the Team

Candice Williamson

Candice Williamson

Accounts Manager & Director

Sarah Groenewald (nee Jonsson)

Sarah Groenewald

Head Coach & Director

Craig Groenewald

Craig Groenewald

Coach & Learn to Swim Instructor

Nonkululeko Mngadi

Nonkululeko Mngadi

Learn to Swim Instructor




Swimming South Africa
Craighall Primary School



Testimonials from Happy Clients

Contact Sarah's Swim Academy


  • Craighall Primary School
    Craighall Park, Johannesburg

Swim School Terms


Term 1: 10 January - 30 June 2023

Term 2: 17 July - 15 December 2023

sarahs swim academy instagram