About MAC Swim School
Get to Know MAC
A Passion for Swimming.
A Personal Approach.
From baby classes and learn-to-swim lessons to junior and senior squad training, adult swimming and aqua aerobics, we support different stages of life and experience. Whether you’re taking your first steps into the pool or developing your technique, our team offers encouragement and guidance along the way.
We believe swimming is a valuable life skill that opens the door to exercise, recreation and a lasting enjoyment of the water. That’s why our approach combines swimming skills with water safety awareness, personal attention and a positive learning experience.
- Lessons for babies, children and adults
- Swimming South Africa qualified teachers
- First aid and CPR trained team
- Small, personalised classes
- Heated indoor swimming facilities
- Open throughout the winter months
Age Groups
Months of Swimming
Qualified Teachers
Heated Indoor Pool
From first splashes to stronger strokes, we help swimmers take their next step with confidence.
Support at Every Stage
Every Swimmer Has Their Own Starting Point
Some swimmers arrive eager to jump in; others need time to feel comfortable. We recognise those differences and bring patience, encouragement and clear guidance to our lessons. Small classes allow us to give learners individual attention, helping them build skills at a pace that supports their progress.
Water Confidence
Helping swimmers feel more comfortable in the water through encouragement and positive experiences.
Swimming Fundamentals
Developing the essential skills that provide a foundation for continued learning.
Water Safety Awareness
Building an understanding of how to behave responsibly in and around the pool.
Continued Progress
Supporting swimmers as they strengthen their technique and work towards their next goal.
What Makes MAC a Place to Grow?
Choosing a swim school means finding the right people, environment and support. At MAC, we bring these together to make swimming a positive part of your family’s routine.
Comfort in Every Season
Qualified Teachers Who Care
A Community of Swimmers
