Peartree Pool Swimmers
Craighall Park & Blairgowrie · Johannesburg

Swimming Lessons for Babies & Children in Johannesburg

At One with Water, confidence grows through patient teaching and personal attention. Led by Andrea, our experienced coaches help babies, children and adults develop their swimming skills, taking time to understand each swimmer and work at their pace. Whether you're introducing your child to the water or learning to swim yourself, our approach combines encouragement with practical instruction so you can feel comfortable learning and recognise the progress you're making. We offer small-group and one-to-one lessons in warm, temperature-controlled pools in Craighall Park and Blairgowrie, Johannesburg.

Heated pool, >30°C Small groups (max 5) or One-on-One private lessons - All lessons 30 min.

What our swimmers and families say

5.0 / 5
Read reviews on Google ↗
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.

Book your free assessment

The quickest way is to message or call Andrea directly:

081 761 9761

Prefer to write? Send an enquiry online and Andrea will get back to you personally.

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