Gen Swim – Learn to Swim Classes

GenSwim Learn to Swim classes, are part of Genazzano FCJ College’s larger aquatics program, providing a full end to end delivery of swimming lessons, from beginner through to national squad level, to the broader community.

Please email [email protected] to register or find out more. 

GenSwim offers a wide range of programs to suit swimmers from three years of age through to adults. The program aims to provide swimmers with sound stroke technique and survival skills while striving to make every lesson enjoyable and encouraging a real love for the sport. As a result, GenSwim has incorporated the Life Saving Victoria guidelines into its Learn to Swim program.

Meet Matt Welsh, Head of Aquatics and Head Swimming Coach

Matt Welsh OAM, has been part of the Genazzano Swimming Program since 2015 as a Performance Mentor and was appointed as Head of Aquatics and Head Swimming Coach for the College in early 2021.

Matt represented Australia for 11 years, competing internationally at the Olympics, World Championships and Commonwealth Games. During those years, he trained right here at the Genazzano Pool and finished his career with over 30 major international medals for Backstroke and Butterfly, including three Olympic medals.

Now in his role at Genazzano, Matt is able to utilise his many years of experience to help swimmers of all ages, from our new Learn to Swim School all the way through to our GenAquatic Swimming Club, to achieve their goals and gain lifelong skills from their time in the water.

Related Articles

Gen News

12 February 2021

Matt Welsh OAM to lead Genazzano swim team as Head Coach

read more
Gen News

15 October 2020

Genazzano celebrates completion of Pool Refurbishment

read more
Gen News

18 February 2016

Matt Welsh – New Performance Mentor at Genazzano

read more

Program Days

In accordance with the Victorian school dates, we run a Learn to Swim program on the following days:

  • Tuesday to Thursday, 4.00pm – 6.00pm
  • Saturday, 9.00am – 11.40am

2024 Term Dates

TermImportant Dates
Term One Tuesday 30 January 2024 – Thursday 28 March 2024 (No swimming class Saturday 30 March due to Holy Saturday)
Term Two Tuesday 16 April 2024 – Saturday 22 June 2024 (No swimming class on Thursday 25 April due to Anzac Day)
Term ThreeTuesday 9 July 2024 – Saturday 14 September 2024
Term FourTuesday 1 October 2024 – Saturday 7 December 2024 (No swimming class on 5 November due to Melbourne Cup)

Swim School Levels

Learn to Swim (3 years old +)

Our new GenSwim School structure is divided into four levels: Starfish, Seahorse , Dolphin and Shark. Each level offers tailored classes to suit the ability of your child, from Beginner, Intermediate and Advanced.


Starfish Beginner offers first time swimmers a chance to gain water familiarisation and confidence in the pool environment by engaging in fun activities (20 minute class).

Starfish Intermediate students are able to extend their fundamental skills by working on kicking on front and back, treading water and floating (30 minute class).

Starfish Advanced is our introduction level to freestyle and backstroke, as well as learning deep water safety and survival techniques (30 minute class).


Seahorse Beginner builds on students’ bilateral freestyle and backstroke with the introduction to breaststroke kick and dives (30 minute classes).

Seahorse Intermediate works on increasing distance for freestyle and backstroke and further development on breaststroke and dolphin kick (30 minute classes).

Seahorse Advanced increases strength and fitness by doing a longer class and learning how to read and understand sets and use of the clock (40 minute classes)


Dolphin is a GenSwim pre-squad that provides young swimmers with one-hour classes of comprehensive training. They learn refined competitive strokes, advanced techniques, and crucial swimming habits to prepare them for higher competitive squads. This solid foundation allows students to be confident and skilled swimmers, ready to excel in the world of competitive swimming with GenSwim.


Shark is the highest level in our program, offering a squad training environment and extensive exposure to competitive swimming. Swimmers refine strokes, technique, and race strategies. Progressing from Shark to our Bronze Squad at GenAquatic ensures a seamless continuation of their swimming towards excellence in competitive swimming.

Our Instructors

All of our instructors are Austswim accredited to ensure that we can cater for your needs. We pride ourselves on our friendly and caring nature as well as our passion for swimming and coaching our students to success. We have purposefully created small class sizes to ensure you or your child feel confident in the water.

We have a number of instructors who are also qualified to teach swimmers with disabilities, as well as adults, infants and competitive strokes. The majority of our instructors are also lifeguard qualified to ensure optimal safety at all times.


Learn to Swim 
20 – 40 minutes
$21 per session 

Pre- Squad (Dolphin and Shark)
60 minutes
$21 per session

Term fees must be paid before the commencement of the term to secure your position. We accept payment via direct deposit or credit card. 


Family sibling discounts available*

*All members of a family must be enrolled in a GenSwim program. Discounts are based on the above session fees.

Gen Family Discount available  

*At least one family member must be enrolled at Genazzano FCJ College. Discounts are based on the above session fees..

Private Lessons

Private lessons are available on request and subject to availability. 

Make-up Lessons


  • Contact must be made prior to your child’s lesson via email ([email protected]) or by phone on 03 8862 1069.
  • GenSwim are able to offer a maximum of two make-up sessions per term, subject to availability within the current school term.
  • No make-ups will be available to children who miss a Safety Week class unless it can be organised within the same week. 
  • No credits or refunds are given.

Number of makeup lessons available per term

GenSwim offers a total of two make-up lessons per term. GenSwim are not responsible for following up on any missed classes with parents/guardians. It is the parent/guardian’s obligation to contact the GenSwim office and arrange a make-up lesson for any missed lessons. While we will make every effort to accommodate your needs, we cannot guarantee the scheduling of make-up classes.


We offer a range of goggles for children, adults and competition swimmers and a range of coloured silicone swim caps.

Child Safe Swim School

GenSwim is a Child Safe Swim School. For more information, please read the Child Safe Policy or visit the Genazzano Child Safe webpage.

Contact Us

For more information, contact GenSwim enquiries on 03 8862 1069 or [email protected] 

Was this page helpful?