GenSwim offers a wide range of programs to suit swimmers from two 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.

Program Days

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

Monday to Friday

3.30pm - 6.00pm


8.00am - 12.00pm
12.30pm - 3.00pm


9.00am - 12.00pm

Swim School Levels

Water Familiarisation
Babies Junior

6 months - 3 years old

  • Parent and child classes.
Babies Advanced

2.5 years old - 3 years old

  • Independent lessons available at Bulleen Swim Centre only.
Learn to Swim (3 years old +)
Goldfish A (Level 1)

Maximum four swimmers.

Stroke Development:

  • Blow bubbles and submerge with confidence
  • Swirl water with hands – basic sculling action
  • 10 sec back float with backpack & stand up
  • Kick on front face down with backpack
  • Kick on back arms by side with backpack

Water Safety:

  • Demonstrate a safe entry with confidence
  • Exit the water unassisted
  • Jump in, resurface, turn & paddle to wall with floaties
  • 30 seconds treading water
Goldfish B (Level 2)

Maximum five swimmers.

Stroke Development:

  • Demonstrate a one arm scull
  • Swordfish (streamlined glide)
  • 10m Freestyle kick
  • Torpedo and Facedown Freestyle (4 strokes)
  • 10 sec back float & stand up
  • 10m Backstroke kick
  • Backstroke with backpack
  • Sitting dive

Water Safety:

  • Jump in, resurface, turn & paddle to wall 
  • 1 minute treading water
  • Duck dive and retrieve object in shallow water
Platypus A (Level 3)

Maximum five swimmers.

Stroke Development:

  • Sit on bottom of pool & exhale through nose
  • 10m Torpedo 
  • 15m head first scull on back
  • 25m Freestyle 
  • 25m Backstroke 
  • Kneeling dive

Water Safety:

  • 1.4m duck dive 
  • 1 minute survival sequence
  • Rotate from front to back & back to front
Platypus B (Level 4)

Maximum six swimmers.

Stroke Development:

  • 15m Torpedo
  • 25m streamlined Backstroke kick 
  • 50m Freestyle 
  • 50m Backstroke 
  • Single hand touch turn
  • Standing dive

Water Safety:

  • 25m Survival Backstroke
  • 2 minute survival sequence
Crocodile (Level 5)

Maximum six swimmers.

Stroke Development:

  • 12.5m Butterfly kick
  • 25m Torpedo
  • 25m Breaststroke kick
  • 75m Backstroke
  • 100m Freestyle with bi-lateral breathing
  • Double hand touch turn
  • Forward  somersault
  • Dive with streamline kick to surface

Water Safety:

  • 3 minute survival sequence
Octopus: Pre-squad (Level 6)

Stroke Development:

  • 25m Butterfly
  • 50m Breaststroke
  • 100m Backstroke
  • 250m Freestyle
  • 25m – 6 FS strokes & forward somersault

Water Safety:

  • 5 minute survival sequence
  • Reach rescue
  • Water safety project
Whale: Junior Squad (Level 7)

Stroke Development:

  • 100m Individual Medley
  • 400m Freestyle
  • 25m – 6 BK strokes & forward somersault
  • Medley touch turns

Water Safety:

  • 15 minute survival sequence with clothes on
Shark: Intermediate Squad (Level 8)

Stroke Development:

  • 50m Butterfly
  • 1km Freestyle
  • Freestyle tumble turn
  • Backstroke tumble turn

Water Safety:

  • Throw rescue
  • 150m survival swim with clothes on
Marlin: Intermediate Squad (Level 9)

Stroke Development:

  • 100m Butterfly
  • 200m Individual Medley
  • 1.5km Freestyle

Water Safety:

  • 30 minute survival sequence

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.

2018 Term Dates

Term 1

Monday 29 January - Thursday 29 March

No swimming:

  • Friday 16 February – Genazzano Centenary Meet
  • Monday 12 March – Labour Day

Holiday program:

  • Monday 9 April - Friday 13 April
Term 2

Monday 16 April - Sunday 1 July

No swimming:

  • Wednesday 25 April - ANZAC Day
  • Monday 11 June - Queen's Birthday

Holiday program:

  • Monday 9 July - Friday 13 July
Term 3

Monday 16 July - Sunday 23 September

Holiday program:

  • Monday 1 October - Friday 5 October
Term 4

Monday 8 October - Thursday 20 December

No swimming:

  • Tuesday 6 November - Melbourne Cup Public Holiday


Babies Junior (6 months - 3 years old)*
30 minutes

Fee per session

Learn to Swim
30 minutes

Fee per session

60 minutes

Fee per session

Private lessons
30, 45 or 60 minutes

Fee per session
$45 (30 minutes), $60 (45 minutes), $75 (60 minutes)

Semi-private lessons
30 minutes

Fee per session
$35 per student

Adult-only lessons
45 minutes

Fee per session

*Toddlers who aren't toilet trained must wear a swimmer nappy.

Term fees must be paid before the commencement of the term to secure your position. We accept most forms of payment – direct deposit, cash, cheques (made out to Camberwell Swim School) and credit. Please refer to the Terms and Conditions for further information regarding enrolment and reserving a class space.

  • Family of four – fourth child receives 100% discount*
  • Family of five plus – fifth and subsequent children receive 50% discount*
  • Two lessons per week – 25% off second lesson
  • Three lessons per week – 35% off third lesson

*All members of a family must be enrolled in a GenSwim program. The discount applies to the last member enrolling in the program. Discounts are based on the above session fees.

Private Lessons

Half-hour private lessons are available, but are limited. Private lessons can be conducted with one or two siblings. Please contact the Aquatic Coordinator on 03 9850 6977 for further information.

Make-up Lessons

  • Contact must be made 24 hours prior to class with the office via email (preferable) or by phone
  • The makeup lesson must be rescheduled within two weeks of the missed lesson
  • Scheduling of the make-up lesson is subject to space availability in classes of the same level
  • 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

We allow a maximum of two make-up sessions within one term. All make up classes are to be rescheduled within the same term where a lesson was missed. While we will make every effort to accommodate your needs, we cannot guarantee the scheduling of makeup classes.

It is the parent/guardian’s obligation to contact the GenSwim office and arrange a make-up lesson for any missed lessons. GenSwim is not responsible for following up any missed classes with parents/guardians.

Please also note that we do not offer credits or refunds for missed classes.


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

These items can be purchased from the office between the hours of 2.00pm and 6.00pm Monday to Friday, and Saturday from 8.00am to 2.00pm.

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