Swim lesson in The Swim Gym indoor pool

Benoni · Indoor heated pool

Dive into
confidence.

The Swim Gym teaches babies from 6 months, kids, teens and adults how to feel safe and strong in the water — with learn-to-swim, adult lessons and stroke correction.

6mo+ Babies & toddlers
All ages Learn to swim
Heated Indoor pool

Lesson hours

Class times

Monday to Thursday afternoons and Saturday morning. WhatsApp your name, your child’s name and age, your email, and your preferred time and day.

Mondays

  • 12h30–15h00 · Teacher Colleen
  • 13h00–16h30 · Teacher Carol
  • 16h00–18h30 · Teacher Fiona

Tuesdays

  • 13h00–17h30 · Teacher Fiona
  • 13h30–17h00 · Teacher Abbey

Wednesdays

  • 12h30–15h30 · Teacher Colleen
  • 13h00–16h00 · Teacher Carol
  • 15h30–18h30 · Teacher Fiona

Thursdays

  • 13h00–17h00 · Teacher Fiona
  • 13h30–17h00 · Teacher Abbey

Saturdays

  • 07h00–11h00 · Teacher Fiona
  • 08h30–10h30 · Teacher Abbey

Booking

Pick a time that works for you and confirm your booking.

Book now
Indoor heated pool at The Swim Gym

On site

Indoor heated pool

Facilities

Warm water. Safe space. Real progress.

Train year-round in our indoor heated pool at The Dojo Martial Arts & Lifestyle Centre. Families appreciate secure parking and a dedicated swim environment that feels welcoming from the first splash.

  • Indoor heated pool — comfortable lessons in every season
  • Secure parking — easy drop-off for busy parents
  • Benoni North — 152 President Pretorius Street
Tour the facilities

People in the water

Meet the team

Start with Fiona for registration, then learn with teachers who work in our heated indoor pool every week — babies, school-age swimmers and adults.

F

FIONA

Registrations

Learn to swim lesson

LEARN TO SWIM

Instructors

Baby and toddler lesson

BABIES & TODDLERS

Teachers

Group swimming class

ADULTS & STROKE

Coaches

Parents watching a lesson

ON DECK

Heated indoor pool

In the water

Moments from The Swim Gym

Indoor pool hall
Viewing gallery beside the pool
Swimmer in the pool

Ready for the first splash?

WhatsApp your name, your child’s name and age, your email, and your preferred time and day — or email or download a form.