Magic Moments and Preschool

Free baby swimming lesson Nelson 


FREE Baby & Pre-schooler Trial Lessons

Join us on the last Thursday of the month at 1pm for a free baby and toddler trial lesson, this is a brilliant opportunity to introduce your little one to the water and see what our SwimMagic Programme has to offer. For more information please contact our SwimMagic Swim School on (03) 543 9755 

The dates will be as follows for 2020 please email  for more info.

  • Thursday 28th February
  • Thursday 26th March
  • Thursday 30th April
  • Thursday 28th May

What is Magic Moments?

Babies, tots and toddlers need as many opportunities as possible to develop fundamental movement skills and maximise their learning potential. Magic Moments provides opportunities for children to experience movement in water from a young age, in a warm, loving and safe environment with lessons that are well balanced, interactive, educational and fun.

The programme, which is based on a child-centered approach to learning that actively encourages hands-on participation from the caregiver and teacher, promotes sequential development on appropriate aquatic skills and developmental milestones. A greater awareness of water safety issues and safer behaviours in, on and around water is also fostered.

The teachers who deliver this programme are dynamic, vibrant educators with a passion for helping develop competent and confident young swimmers.


When is a good time to start swimming lessons?

Our Magic Moments programme starts at 6 months of age and we have classes suitable for all ages and abilities. To find out the best class for your child dive on in or phone the SwimMagic team on 543 9755.


How do I enroll?

You can enroll anytime by diving on in to the Richmond Aquatic Centre or giving our SwimMagic team a call on 543 9755. You can also email us on 

Our lessons generally run in line with the school terms. You can start at any stage of the term if we have spaces available.


Magic Moments Levels

For a full list of our preschool and babies levels please visit our SwimMagic page here