Swimming School · Craighall Park, Johannesburg
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 aged 1 to 10, creating a caring environment where young swimmers feel safe, supported, and encouraged every step of the way.
Who We Are
For over five years, One With Water has provided a structured, nurturing environment where children feel safe and excited to learn. Our heated pool, conveniently located in Craighall, creates the ideal setting for young swimmers to grow at their own pace.
Lessons are offered in small group classes and individual one-on-one sessions, allowing each child to learn in the format best suited to their needs, confidence level, and stage of development.
Led by Andrea — a passionate swimmer, mother, and former UK county schools swimming champion, and fully certified coach from PADI and Swim Dynamics — our team combines expert instruction with genuine care. Andrea understands that entrusting your child to a coach is a big step, and ensures every family feels seen, heard, and supported.
Every child progresses at their own pace, from their very first splash through to confident, capable swimming — always in a patient, encouraging atmosphere.
Swimming is far more than a life skill — it is a pathway to confidence, discipline, health, and personal growth. Our structured lessons develop water safety, full stroke proficiency, coordination, and technique, while also teaching focus, perseverance, and the discipline to practise and improve.
Swimming strengthens the body, supports brain development, and builds social confidence and independence. As children become technically proficient, we encourage progression into larger school or club environments where they can further develop stamina, advanced skills, and competitive ability.
Water Safety
At One With Water, we do not support "drown-proofing" claims. No method can guarantee a child's safety from drowning. While swimming lessons help reduce risk, true water safety depends on layers of protection — including supervision, barriers, education, and swimming skills.
Our Story
If you're a mom of a toddler or a young child, this one's for you.
I'm Andrea and I started One With Water because I believe every child deserves to feel safe, confident and loved in the water. As a mom myself I get it — handing your little one over and trusting someone with them is a big deal.
That's why everything we do here is built around safety, patience and a whole lot of heart. If you've been thinking about swimming lessons — come and try a class. I'd love to meet you and your little one.
Ages 6 months – 10 years welcomeMeet the Team
Andrea's dedication is evident in her personalized approach, nurturing environment, and the positive impact she has on every student's aquatic journey. A passionate swimmer and mother herself, Andrea makes it a priority to connect with each family and truly understand their individual needs — ensuring every child is seen and supported.
With over 20 years of coaching experience and full qualifications, Coach Uche is a cornerstone of our team. Known for his patient and caring demeanour, he guides swimmers of all skill levels — from nervous beginners to advancing competitors. His calm approach and passion for teaching put even the most anxious little ones completely at ease.
Lesson Prices
Invoices are raised monthly in advance and reflect the number of lessons based on the occurrences of your lesson day in that month. An annual subscription fee of R 300 applies per student.
Group · 30 min
Our Moms & Tots classes are playful, safe, and packed with songs, games, and splashes that build water confidence and coordination — all while creating beautiful bonding moments.
For ages 6 months – 3 years
Group · 30 min
Mastering six essential skills: safe pool entry & exit, breathing, floating, treading water, coordinated movement, kicking strength, and progressing to front crawl — all in a small, supportive group.
Ages 3 – 10 years
Private · 30 min
A fully personalized curriculum with full coach attention. Ideal for first-timers, nervous swimmers, or those who need to progress at their own pace. One of our best-loved premium options.
All ages
Group · 30 min
Vital poolside rescue skills for caregivers and domestic staff. Confidence and practical knowledge in an emergency can make all the difference. Equipping your household for safety around water.
One-off · 15 min
A single assessment to gauge your child's current ability and comfort level in the water. Helps us place them in the right class from day one.
Annual · Per Student
A once-yearly administration and registration fee per student, billed on 1 September each year. Covers registration, curriculum materials, and ongoing admin.
Get in Touch
We'd love to welcome your family to One With Water. Fill in the form or reach us directly — we're happy to answer any questions and help you find the right class for your child.
Find Us
Legal Documents
Before registering, please read both documents below. Your registration confirms acceptance of our Terms & Conditions and Indemnity Contract.