A Mariaan Swim School instructor guiding a young learner through the water
Centurion · Since 1988

Water-safe kids.
Confident swimmers.

Professional swimming lessons for children of all ages, with a special focus on pre-schoolers. Small groups, a heated indoor pool and free transport straight from school.

3–4 learners per instructor Free school transport SSA registered
Est. 1988

Teaching Centurion's children to swim

3–4

Learners per instructor for real, personal attention

31°C

Clear, heated indoor pool, all year

40min

Of lessons per learner, every week

Instructor teaching a child to float on his back
The indoor heated pool at Mariaan Swim School
Since1988
About us

More than three decades of happy, water-safe swimmers

Since 1988, Mariaan Swim School has taught children water safety skills and coached many in all four strokes.

  • About three to four learners per instructor, so every child gets professional, personal attention.
  • Learners are grouped by age and/or swimming ability, and two instructors normally teach at the same time.
  • A minimum of 40 minutes per week, or two 20-minute sessions depending on your child's age and abilities.
Free transport from school

We collect from selected nursery and primary schools (after school) in the Centurion area. See pickup days →

More about us

Why it matters

On average, three children drown in South Africa every day.

Swimming is a life skill. We adapt every lesson to each child's needs and abilities, so most learners become water safe within six months to a year.

Book a visit
Album

Splashes, smiles & milestones

View all 47 photos
Instructor in a Mariaan swim cap helping a learner Young girl floating with arm floats Instructor teaching a boy to float on his back Smiling child with goggles at the pool wall Swimmers racing at a gala

Ready to make a splash?

Come and see our pool and meet the team before you register. We'd love to meet you.

Call Enrol now