Swimming School · Craighall Park, Johannesburg

Gentle Beginnings.
Confident Swimmers.
Lifelong Water Safety.

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 6 months to 10 years, creating a caring environment where young swimmers feel safe, supported, and encouraged every step of the way.

Who We Are

Our Approach

Meet Andrea

Andrea is the owner and Head Coach of One With Water. With a passion for teaching swimming, particularly to babies and young children, she brings professional expertise, patience and genuine care to every lesson.

Her approach is centred on creating positive experiences in the water, helping each swimmer develop confidence, water safety skills and swimming competence at their own pace. Through personalised instruction and nurturing guidance, Andrea creates an environment where children feel comfortable, supported and motivated to learn.

Ethos

At One With Water, we believe that every swimmer is unique. Our ethos is built around creating a safe, inclusive and encouraging environment where swimmers of all ages and abilities can thrive.

Our fully trained and certified coaches provide personalised instruction tailored to each child's individual needs and stage of development. We use positive reinforcement and supportive coaching to build confidence, develop skills and foster a genuine love of swimming.

Respect, patience and continuous learning are at the heart of everything we do. Our goal is simple: to help every child become a confident, capable and happy swimmer.


🏊 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.

💙 Led by Andrea — a passionate swimmer, mother, and former UK county schools swimming champion, fully certified through PADI and Swim Dynamics — our team combines expert instruction with genuine care.

🛡️ We do not support "drown-proofing" claims — no method can guarantee a child's safety from drowning. True water safety comes from layers of protection: supervision, barriers, education, and swimming skills.

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

Meet the Team

Expert Coaches, Genuine Care

Andrea Poorter, swimming coach at One with Water

Andrea Poorter

One with Water was founded on a simple but powerful belief: every child deserves to feel safe, confident and joyful in the water. Founder and Chief Coach Andrea Poorter has dedicated her life to helping …

Uche Nwanevu, swimming coach at One with Water

Uche Nwanevu

With over two decades of coaching experience and internationally recognised qualifications, Coach Uche is a cornerstone of the One with Water team. His passion for teaching, combined with his calm, patient, and encouraging nature, has …

Meet the full team

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