Swimming Lessons for Babies & Children in Johannesburg
One with Water is a children's swimming school with two branches, in Craighall Park and Blairgowrie, Johannesburg, offering swimming lessons for babies, toddlers, children of all ages and adults
Our warm, supportive approach helps children develop water confidence, essential swimming skills and lifelong water safety.
We offer small-group swimming lessons and personalised one-on-one instruction in a comfortable, temperature-controlled pool. Whether your child is taking their first steps into the water or developing their swimming strokes, our experienced instructors work at each child's pace to build confidence and competence in the water.
At One with Water, swimming is more than a skill — it's the foundation for confidence, safety, and a lifelong love of the water. We provide warm, nurturing swim lessons for children creating a caring environment where swimmers feel safe, supported, and encouraged every step of the way.
Our Approach
Meet Andrea — Owner and Head Coach
Andrea is the owner and Head Coach of One with Water, combining a lifelong passion for swimming with professional training and a particular interest in introducing babies and young children to the water.
A former UK County Schools Swimming Champion, Andrea brings personal competitive swimming experience to her coaching. She holds PADI certification and swimming instruction certification through Swim Dynamics, providing a foundation for her work in swimming development and water safety.
Her coaching philosophy combines technical knowledge with patience, encouragement and genuine care. Andrea is passionate about helping each swimmer progress at their own pace, developing essential water safety awareness, swimming competence and confidence from their earliest experiences in the water.
As Head Coach, she leads the One with Water team in delivering personalised, age-appropriate instruction in a supportive environment where every child can develop their skills and a lifelong love of swimming.
Our Programmes
Baby Classes
6 months - 2 years
Playful, song-filled water confidence classes for babies and toddlers with a parent in the pool.
Learn to Swim
2 - all ages
Small group lessons mastering the six essential swimming skills.
One-on-One Lessons
All ages
Fully personalised private lessons with full coach attention.
Home Help Confidence
Adults
Poolside rescue skills training for caregivers and domestic staff.
Honest about safety
We don't believe in "drown-proofing" — no lesson can guarantee a child's safety. What we promise is real water-safety skills, calm confidence and steady progress, taught by qualified coaches in a heated, supervised pool.
How it works
Enquire
Tell us about the student. Andrea gets back to you personally, usually within a day.
Quick assessment
A short 15-minute session places the student in exactly the right class and level.
Start swimming
Settle into a small group or one-on-one lessons at the pool and time that suit you.
Ready to make a splash?
We'd love to welcome your family to One with Water. Book a class or send us an enquiry — we're happy to help you find the right class for your child.
Book / Enquire Now