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

5+
Years of nurturing young swimmers

Our Approach

🏊

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.

More than swimming—
building confidence.

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.

Give me a call or send me a WhatsApp

📞 081 761 9761

See you at the pool!  — Andrea

Ages 6 months – 10 years welcome
Isabella and Hanna swimming with pool noodles

In the pool

Building confidence, one stroke at a time.

Meet the Team

Expert coaches,
genuine care.

Andrea Poorter
Founder & Head Coach

Andrea Poorter

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.

Coach Uche Nwanevu
Senior Coach · 20+ Years

Coach Uche Nwanevu

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.

Transparent pricing,
no surprises.

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

Baby Classes

R230/lesson

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

Private · 30 min

One-on-One Lessons

R480/lesson

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

Home Help Confidence

R175/lesson

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

Assessment Session

R160/session

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

Subscription Fee

R300/year

A once-yearly administration and registration fee per student, billed on 1 September each year. Covers registration, curriculum materials, and ongoing admin.

💧 Note: All lessons are held year-round in a comfortable, temperature-controlled heated pool. No cold-season breaks!

Ready to make
a splash?

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.

📍
Location The Pear Tree, 41 St Albans Street
Craighall Park, Johannesburg 2196
📞
Phone 081 761 9761
✉️
📘

Find Us

St Albans Avenue One With Water 41 St Albans Ave, Craighall Park 📍 Tap to open in Google Maps
🗺️ Google Maps 🚗 Waze

Register Your Child

Legal Documents

Contractual Documents

Before registering, please read both documents below. Your registration confirms acceptance of our Terms & Conditions and Indemnity Contract.

📋

Legal Document

Terms & Conditions

Effective January 2026

Covers registration, fees, lesson attendance, cancellation policy, weather policy, operating hours, medical disclosures, photography consent, pool etiquette, and general provisions — 11 clauses in total.

  • Fee & payment structure
  • Cancellation & absence policy
  • Pool rules & etiquette
  • Photography & media consent
Read Document
⚖️

Legal Document

Indemnity Contract

One With Water Swimming School (Pty) Ltd

A legally binding disclaimer confirming that students and guardians attend at their own risk. One With Water and its employees shall have no liability for injury, death, or property damage, including that arising from negligence.

  • Participation at own risk
  • Full waiver of liability claims
  • Deemed accepted upon entry
  • Must be re-signed annually
Read Document
📞 Call Us Register Now
📞 Call Us Register →