Skip to main content

One with Water, 41 St Albans Rd, Craighall Park, Johannesburg 2196

0817619761

DescriptionLessons per weekCost per Month
Baby Classes (Group)1
R 920
Baby Classes (Group)2
R 1840
Learn To Swim Class (Group)1
R 1090
Learn To Swim Class (Group)2
R 2170
One-on-One Lessons (30 Mins)1
R 1920
One-on-One Lessons (30 Mins)2
R  3820
Home Help Confidence (Group)1
R 700
Assessment Session (15 min) / one off
-R 160
Annual Subscription Fee (1 Sept) / per annum
-R 300
learn to swim

Learning to swim begins with mastering six essential skills: safely entering and exiting the pool, proper breathing techniques, floating and treading water for safety, coordinating limbs to move smoothly, building strength and control through kicking, and progressing to basic strokes like the front crawl. These foundational skills not only build confidence and ensure safety in the water, but also prepare swimmers to advance to the next level of stroke development. All of this takes place in a small group environment that encourages teamwork, support, and shared progress.

Baby Groups - With Moms

Dive into fun with your little one! Our Moms & Tots Swim classes are playful, safe, and packed with songs, games, and splashes that build water confidence, coordination, and early skills — all while creating special bonding moments. Each session is 30 minutes of giggles, growth, and water magic!

For little water adventurers, 6 months – 3 years

ONE-on-one

Learning to swim can initially feel intimidating, which is why both children and adults often benefit from one-on-one attention. This personalized approach fosters confidence, ensures safety, and allows swimmers to progress in stroke development at their own pace. While individual lessons do necessitate a greater financial investment, the resulting boost in confidence and skill makes it a worthwhile endeavour.