Private Swimming Lessons

Our private swimming lessons offer one-on-one instruction with a certified instructor. This personalized approach allows for faster skill development and a focus on individualized goals. Whether you're looking to improve your technique, build endurance, or overcome a fear of water, our private lessons can help you achieve your swimming goals.

Swim Team Development

Our swim team development program is designed for swimmers who have progressed beyond basic swim lessons and are interested in competitive swimming. Our certified coaches focus on stroke refinement, endurance training, and competitive strategies. Our program promotes sportsmanship, teamwork, and self-improvement. We offer different levels of swim team development, including novice and advanced, for swimmers of all ages.

Group Swimming Classes

Our group swimming classes offer a fun and social learning environment for swimmers of all levels. Our instructors focus on building fundamental swimming skills such as proper breathing, body positioning, and stroke development. Our small class sizes allow for individual attention and personalized feedback. We offer classes for children, adults, and seniors.


Our toddler swim program is designed to introduce young children to the joys of swimming in a safe and engaging environment. Each session lasts for 20 minutes and includes fun activities and games that help children develop basic swimming skills and build water confidence. At only R300 for four sessions, our toddler swim program is an affordable and effective way to help your child develop a lifelong love of swimming.

4 Years & Older

Our learn-to-swim program is perfect for children aged four years and older who are looking to improve their swimming skills and build water confidence. Our experienced instructors will work with your child in a fun and supportive environment to help them develop the skills they need to become confident swimmers. We offer flexible pricing options, including four sessions for R320, ten sessions for R750, and twelve sessions for R880, so you can choose the option that best fits your child's needs and schedule.


Our adult swim program is perfect for those looking to improve their swimming technique, build endurance, or simply get more comfortable in the water. Our experienced instructors will work with you one-on-one to create a personalized swimming plan that meets your individual needs and goals. At only R150 for a one-hour session, or R1350 for a package of ten sessions, our adult swim program is an affordable and effective way to take your swimming to the next level.


To get started with any of our swim programs, a registration fee of R250 is required. This fee covers administrative costs and ensures that you have access to all of our programs and services. Whether you're signing up for our toddler or adult swim program, or any of our other services, our registration process is quick and easy, so you can start swimming as soon as possible.

Welcome to Destiny's Swim School!

Looking for a fun and safe way to learn how to swim? Our experienced and certified instructors offer private and group lessons for all ages and skill levels. Dive into the fun and learn to swim with us today!