Swimming School · Craighall Park & Blairgowrie, Johannesburg

Swimming Lessons for Babies & Children in Johannesburg

Peartree Pool Swimmers

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.

★★★★★ 5.0 on Google Heated pool, >30°C Small groups (max 5) or One-on-One private lessons - All lessons 30 min.
December holiday
One With Water will be closing for the Christmas break on 13 December. We will be running our Holiday Intensive Swimming Programme from 14–18 December, offering accelerated swimming lessons to help children build confidence and make faster progress in the water. If you’re interested in enrolling your child, please email or WhatsApp us as soon as possible for further details and to register your interest.
New Blairgowrie Pool
Exciting News: One with Water Is Expanding! In response to growing demand, One with Water is delighted to announce the opening of our new, larger pool in Conrad Drive, Blairgowrie. This exciting new venue offers more space for our developing swimmers to build confidence, refine their skills and take the next steps in their swimming journey.
Who We Are

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.

What We Offer

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.

View all programmes & levels

Water safety first

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.

Getting started

How it works

1

Enquire

Tell us about the student. Andrea gets back to you personally, usually within a day.

2

Quick assessment

A short 15-minute session places the student in exactly the right class and level.

3

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