Swim School

We’re excited to welcome your family to our swim school, where we offer swimming lessons for all ages and abilities, starting from just 4 months old. Join us for a holistic approach to swimming education that fosters skills, confidence, and a love for the water. Our programs also include complimentary parent and baby lessons for infants (ages 4-6 months only) and an inclusive Dolphins program designed for swimmers with disabilities, providing tailored instruction in a supportive environment.

Swim School
Key highlights of our swim school program include:
  • Ongoing lessons with breaks only for school and public holidaysS
  • Easy management of enrolments, payments, and skill progress tracking through our Client Portal
  • Free swim for enrolled students on non-swimming days, during school terms

Our programs

Bond with your baby while developing their confidence and water-safety skills in a family-friendly environment. Our program is divided into six levels by age and cater for ages 4 months to 3 years.

Classes run every morning, Monday-Sunday in the warm program pool during WA school terms. All classes are 30 minutes in duration, with a maximum of six parents and students to one instructor.

All classes are located in our 32-34 degree program pool and incorporate games, songs and toys into the swimming and water-safety activities.

Level Class description
Maximum class size  Lesson length
AB1 (4–6 Months) In our AB1 class, we gently introduce your baby to the aquatic world with fun songs, soothing movement, and sensory water play. Designed especially for our tiniest swimmers, this level focuses on water comfort, bonding time with parents, and early responses to water cues like “Name, Ready, Go!” Through songs like Wheels on the Bus and gentle splashing, babies begin to explore floating, kicking, and back-supported movement – all developmentally appropriate for this age group as they build head and neck control. Expect lots of smiles, giggles, and the start of a lifelong love for the water! 6 parents and students to 1 instructor. 30 min
AB2 (6–12 Months) AB2 builds on the comfort and connection from AB1 with more active exploration. As babies grow in mobility and curiosity, we introduce more purposeful kicking, independent movement through the water, and the start of basic submersions with clear verbal cues. Fun noodle rides, back floats with mirrors, and playful mat work help babies develop water confidence while supporting milestones like sitting, crawling, and responding to instructions. Parents and babies enjoy engaging songs, and activities like “Monkey Monkey” and “Motorboat” make every class an adventure. 6 parents and students to 1 instructor. 30 min
AB3 (12–18 Months)
Welcome to the wiggly, giggly world of AB3! With toddlers on the move, this level adds bubbles, arm movements, and a bit more independence to the mix. We introduce free movement with toys, assisted kicks, and submersions with increased control. At this age, little ones love repetition and predictability, so our routines with songs like “Giddy Up Horsey” and “Jelly on the Plate” help them anticipate and enjoy each task. With playful challenges like crawling on mats, collecting toys from noodles, and back floats with mirrors, AB3 supports gross motor coordination, listening skills, and joyful water exploration. 6 parents and students to 1 instructor. 30 min
AB4 (18–24 Months)
In AB4, our confident cruisers dive into more independent skills and are encouraged to explore the water with growing autonomy. With bubbling, arm pulling, jumping in, and climbing out, toddlers begin mastering short swim sequences and safety skills like turning back to the wall. Submersions with gentle release and reaching for parents and the wall are introduced alongside circuit work like “Crocodile” and “Monkey Monkey” to build strength and coordination. Developmentally, this age is all about mimicry and discovery, so we tap into that with fun, guided tasks that support movement control and early swim strokes in a safe, social, and song-filled setting. 6 parents and students to 1 instructor. 30 min
Tadpoles (2–2.5 Years)
Tadpoles are on the path to independence! As toddlers enter this curious and energetic phase, we encourage more self-initiated movement in the water, like blowing bubbles, jumping off ledges, and practicing floating with minimal help. With parent support still close by, we focus on skills like kicking, pulling arms, and turning back to safety. Using imaginative play, noodles, tunnels, and “sinkies,” children build water confidence and start to link movements together in fun circuits. This level bridges play and purposeful skill-building, supporting physical development, listening, and confidence in a semi-structured aquatic environment. 6 parents and students to 1 instructor. 30 min
Frogs (2.5–3 Years)
Our Frogs are almost ready to leap into independent swimming! This final Parent and Baby level encourages toddlers to combine all they’ve learned: bubbling, kicking, reaching, submerging, and returning to safety, all with a growing sense of self-reliance. Frogs explore back floats, underwater tunnels, and short swims to parents or the wall, while activities like “Crocodile” and “Pirate Song” add adventure and structure. At this stage, children thrive on routine and repetition, so we provide clear cues and celebrate their emerging independence. Frogs is the perfect springboard to transition into our preschool swim program! 6 parents and students to 1 instructor. 30 min

Pre-school lessons are for swimmers aged 3-5 years and are conducted in our warm program pool. Students learn swimming and water safety skills both aided and independently and are progressed through our 4 levels as they achieve skill-specific milestones. When swimmers turn 5 years they will transition into the school age program.

There is a maximum of 4 students to one instructor in all Pre-school classes, except for the beginner Jelly-Ready level which has a maximum of 3 students. Here is everything you need to know about our pre-school program:

Classes run every morning, Monday to Sunday and every weekday afternoon (except Tuesday) during school terms.

Level Class description Maximum class size Lesson length
Jelly-Ready Let’s get comfy in the water! In Jelly-Ready, we splash, blow bubbles, and learn how to safely hop in and out of the pool. You’ll practice putting your face in the water, looking for treasures with your goggles, and following simple instructions – all while having lots of fun!
3 30 min
Jellyfish Now it’s time to float like a jellyfish! You’ll learn to float on your front and back all by yourself and glide through the water like a pro. We’ll jump, turn, and grab the wall in fun safety games to help you feel strong and confident in the pool 4 30 min
Seahorse Seahorse level is all about kicking and moving through the water. You’ll learn to tread water, kick on your front and back, and do a short swim using pulling arms. Get ready to build your strength and swim like a champ!
4 30 min
Rainbowfish Ready to shine like a Rainbowfish? You’ll start learning real strokes like freestyle and backstroke, try a fun kneeling dive, and even grab toys from the bottom of the pool! We’ll also practice treading water and swimming further – just like the big kids! 4 30 min

Swimming lessons for swimmers aged 5-12 years. Your swimmer will build confidence and develop strong technique across all strokes in this program. Children will progress through the levels at their own pace.

This program runs in line with school terms and students are assessed on a regular basis, moving up a level when they are ready, at any point during the term. Classes run every weekday afternoon and Saturday/Sunday mornings during school terms.

School Age lessons are taught in both the indoor 25m pool and the outdoor 50m pool with lessons running for 30 minutes. Class sizes range from 4 – 8 students, to one instructor.

Level Class description Maximum
class size
Lesson length
Bluebottles Bluebottles learn how to be comfortable and confident in the water while being introduced to floats (body positioning), submersions (breath control) and glides (movement through the water). They also learn how to grip the wall and exit the water safely. 4 30 min
Minnows Minnows learn how to kick effectively on their front and back. They are introduced to side breathing as a stepping stone to Freestyle and complete a short safety swim in deep water.

 

4 30 min
Snappers Snappers are introduced to freestyle arms with breathing as well as backstroke arms. They will also learn breaststroke kick on their back, and learn how to dive from a standing position. Safety skills in Snappers level are focused on treading water, and climbing out of the pool.

> For swimmers at a Snapper level who are 9-12 years old, they will be placed in the Yabbies level (more age appropriate, more pool space and swimming with other students of a similar age).

5 30 min
Stingrays Stingrays fine-tune their freestyle and backstroke timing and coordination over extended distances, and are introduced to breaststroke breathing and timing. They’ll also learn how to complete a forward roll and a standing dive into deep water, as well as the important survival stroke, survival backstroke.

> For swimmers at a Stingray level who are 11-12 years old, they will be placed in the Seals level (more age appropriate, more pool space and swimming with other students of a similar age).

6 30 min
Marlins Marlins extend and refine freestyle and backstroke over longer distances all while building strength and stamina in each stroke. Breaststroke arms are introduced and the full stroke is taught over 25 metres. Marlins also learn sidestroke as a safety activity. 6 30 min
Piranhas Piranhas focus on building endurance and refining technique by swimming 50 metres of freestyle, backstroke, and breaststroke. They will also learn how to perform a tumble turn and complete a continuous 100-metre kick, enhance their stamina and efficiency in the water. This level emphasizes continuous swimming skills, preparing swimmers for more advanced swimming programs. 8

 

 

30 min

The Youth Swim program offers a unique aquatic experience for swimmers aged 12-18 who are eager to refine their strokes or maintain their fitness levels and join a swimming program as an alternative to squad programs.

Why Choose Youth Swim?

  • Personalised attention from experienced instructors.
  • Tailored programs to address individual needs, whether refining strokes or boosting fitness.
  • A supportive and inclusive environment for swimmers to thrive.
Level Program description Skills
Youth Stroke Correction

 

In this level, swimmers develop regular freestyle breathing, and work on smooth, steady backstroke with a controlled kick and arms. They’ll build confidence kicking 15 metres on their side – both front and back – and practice 15 metres of breaststroke kick with regular breathing. This level also focuses on sidestroke kick as an important safety skill.
  • 25 Metres Freestyle
  • 25 Metres Backstroke
  • 25 Metres Breaststroke
  • Demonstrate Sidestroke Kick
  • Demonstrate a Tumbleturn

 

Youth Intermediate

 

Students in the level extend and refine freestyle and backstroke over longer distances all while building strength and stamina in each stroke. Breaststroke arms are introduced and the full stroke is taught over 25 metres. They also learn sidestroke as a safety activity.
  • 50 Metres Freestyle
  • 50 Metres Breaststroke
  • 50 Metres Backstroke
  • 25 Metres Sidestroke
  • Demonstrate a Competitive Dive
  • Demonstrate a Tumbleturn – Freestyle to Freestyle
  • 100 Metres Continuous Kick (Any)

 

Youth Advanced

 

In this level, swimmers focus on building endurance and refining technique by swimming 50 metres of freestyle, backstroke, and breaststroke. They will also learn how to perform a tumble turn and complete a continuous 100-metre kick, enhancing their stamina and efficiency in the water. This level emphasizes continuous swimming skills, preparing swimmers for more advanced aquatic activities.
  • 100 Metres Freestyle
  • 100 Metres Backstroke
  • 100 Metres Breaststroke
  • 200 IM (FS/BS, BR/S, FS)
  • 10 Metres Butterfly

Limited spots available, ensuring focused attention and a quality learning experience.

Our one-on-one lessons give children with disabilities the opportunity to enjoy aquatic activities and a chance to enjoy independent mobility.

These classes are 30 minutes long and ongoing, breaking for school holidays. Lessons include interaction with other students during lesson time.  This program offers a fantastic opportunity for the student to learn new lifetime skills and to improve physical fitness.

Students who participate in our program improve self-esteem, achieve personal goals and grow to have a great love of water. We aim to teach water familiarisation, safety and swimming skills to ensure that our student’s full potential is achieved.

Before your swimmer’s first swimming lesson we will meet with you to create an Individual Swim Support Plan. The ISSP is a comprehensive document outlining adjustments, goals, and strategies tailored to meet each swimmer’s individual needs, ensuring they can thrive in our program. The ISSP will cover:

  • Student’s individual needs (likes, triggers, individual support needs)
  • Behaviours
  • Reasons for behaviours
  • Reasonable adjustments and support strategies
  • Student’s strengths
  • Medical information
  • Communication style
  • Collaborative goal setting

Here is the template we use in the meeting.

Dolphin lessons cannot be booked online, to enquire about the program, click here.

We offer adult private one on one and group swimming lessons to improve and correct your confidence, fitness levels, stroke technique and proficiency.

Group lessons run only during WA school terms and have a maximum of 4-6 swimmers in a class with a qualified swimming instructor. Lessons are 30 minutes long.

Level Class description Maximum class size
Adult private lessons For swimmers of all ages and abilities.

 

Develop water confidence and swimming skills in a relaxed environment with just yourself and one instructor. Private lessons can be booked casually or for multiple bookings. Lessons are 30 minutes long. This program is best if you are a nervous beginner or have no, or little swimming experience.

 

1
Adult beginner

 

For students with no or very little swimming experience.

 

This level focuses on developing an effective kick on the front and back. They are introduced to side breathing as a stepping stone to Freestyle and complete a short safety swim in deep water.

 

4
Intermediate stroke correction

 

For confident beginners – intermediate swimmers.

This level focuses on fine-tuning freestyle and backstroke timing and coordination over extended distances, and introduces to breaststroke breathing and timing. You’ll also learn how to complete a forward roll and a standing dive into deep water, as well as the important survival stroke, survival backstroke.

4
Advanced stroke correction

 

For swimmers with swimming experience and good stamina.

 

Adult Advanced Stroke Correction has a focus on building endurance and refining technique by swimming 50 metres of freestyle, backstroke, and breaststroke. You will also learn how to perform a tumble turn and complete a continuous 100-metre kick, enhancing their stamina and efficiency in the water. This stage emphasizes continuous swimming skills, preparing swimmers for more advanced aquatic activities

 

6

 

NA

Swimming lesson costs

Program
Price per lesson
Price per fortnight
AB1 (4-6 months) Free Free
Parent and Baby (6 months-3 years) $17.00 $34.00
Pre-school  (3-5 years) $19.00 $38.00
School Age (5-12 years) $19.00 $38.00
Dolphins 1:1 (student: instructor) $30.50 $61.00
Dolphins 2:1 (student: instructor) $23.00 $46.00
Private Lesson 1:1 (student: instructor) $52.00 $104.00
Private Lesson 2:1 (student: instructor) $78.00 $156.00
Adults (group lessons) $20.50 $41.00

Swimming FAQ’s

It’s always important to read and familiarise yourself with the full terms and conditions when joining the program.  To summarise, here are the highlights of our terms and conditions:

  • All bookings are ongoing, meaning they continue from term to term (excluding private lessons), unless we have received a cancellation request from you at least 3 days before any set direct debit period.
  • Medical certificates must be provided in order to receive credit for missed swimming lessons, stating the swimmers name, the dates the swimmer couldn’t swim, and a signature by a registered medical practitioner.
  • We do not offer make-up lessons, however we do offer all enrolled students free entry to the centre during WA school terms on non-swimming days.
Swim School Terms and Conditions as of 27 June 2024
Swim School Terms and Conditions as of 18 July 2023

When adding new family members to your swim school account in the Swim School Portal, you’ll be guided through a series of questions to determine their level based on age and/or swimming ability. If you are unsure or run into any hurdles email the swim school team at swimschool@fremantle.wa.gov.au.

Enrolling a child (18 years and under)

All NEW families, head to the swim school portal, follow the prompts to “Join Now”  >  Create your account (as the account holder)  >  Click  “Go to your client portal”  >  Navigate to “Book”  >  “Swimming Lessons”  >  Click “Add a new family member”  (this is where you add your children)  >  After each child is added it will ask you what program you are wanting them to enrol into  >  Select the appropriate program  > You will then be taken to an assessment questionnaire which will assign a level for your child  >  To make a class booking, filter by your child’s new level in the timetable and click “Enrol Now” into the class that suits you  >  Follow the prompts to complete the booking, including adding your payment details.

Enrolling as an Adult (18+ years)

All NEW families, head to the swim school portal, follow the prompts to

“Join Now”  >  Create your account (as the account holder)  >  Click  “Go to your client portal”  >  Navigate to “Book”  >  “Swimming Lessons”  >  In the class timetable, filter by Activity Type “ADULT SWIMMING LESSONS” >  Next to any lesson in the timetable click “Enrol Now” > Next to your name click “Assess Level” > You will then be taken to an assessment questionnaire which will assign you a level >  To make a class booking, filter by your new level in the timetable and click “Enrol Now” into the class that suits you  >  Follow the prompts to complete the booking, including adding your payment details.

If you wish to discuss the option booking private lessons, please email swimschool@fremantle.wa.gov.au.

Swim School cancellations must all come through via our cancellation form. To cancel your swimming lessons, click here.

Yes, our programs at FLC Swim School are ongoing but only run during WA school terms, with breaks for school holidays and public holidays as outlined in our 2025 Swim School Calendar below.

View the 2025 Swim School Calendar

Lessons carry over from term to term, and payments are conveniently managed through an upfront fortnightly direct debit system, ensuring your child stays enrolled and continues learning!

 

To view your current bookings and upcoming classes, simply log into the swim school portal and visit ‘My Bookings’.

Access the swim school portal

For medical absence
If you cannot attend a swimming lesson for medical reasons, please obtain a medical certificate stating the swimmers name, dates the swimmer cannot attend swimming and a signature from a registered medical practitioner (on letterhead) and we can credit your account for the missed lessons.

Submit your medical credit request

For any other reason (non-medical)
If the reason you cannot attend is not medical-related, unfortunately we cannot credit your account or offer a make-up lesson/session. If you are going away, you can either cancel your booking or continue paying your fees in order to keep your spot.

We do not offer make-up classes for missed lessons.

However, with an active swimming lesson contract, you can enjoy free access to the pool outside your scheduled lesson times during WA school terms. This allows enrolled students and one accompanying adult to enter using the student’s entry FOB.

Please note that this free access is not available during non-swimming periods, such as school holidays.

Yes, you are able to complete a class transfer in the swim school portal. To change your current class time, log into the swim school portal and visit ‘Swimming lessons‘ under ‘Book‘. Filter by ‘Activity type’ and ‘Level’ to view the current timeslots. Click ‘Enrol now’ on the right hand side of your preferred class. Click ‘Transfer here’ next to the student you wish to transfer. *Note if ‘Transfer here’ does not appear, please contact us.

Access swim school portal

To view your current progress within your level, log into the swim school portal and visit ‘Skills‘ under ‘Account‘. If you’re a parent, you’ll need to select your child from the top left dropdown menu. Then click ‘Current‘ from the Levels timeline and scroll down to see what skills have been completed for your current class.

If your swimmer is promoted into the next swimming level or needs to change programs, you will be notified by our team with instructions on how to enrol into your new class.

To change your payment method, log into the swim school portal and visit ‘Payment Settings‘ under ‘Account‘. From here, you’ll be able to add a new payment method. If you’re a parent, once you have successfully added a new payment method, you will need to select it for the children you wish to pay for via the new payment method. You will need to select your child from the top dropdown menu and click on the arrow next to the current payment method. You will now see the option to select the newly added payment method. You must repeat these steps for multiple children.

To pay an outstanding amount, log into the swim school portal and visit ‘Payments‘ under ‘Account‘. From here, you’ll be able to see the outstanding payments that are due. To pay, simply click the check box and follow the prompts.

Access swim school portal

All On-deck officers are highly experienced swim instructors and are essentially the pool deck supervisors. Their job is to ensure classes are running smoothly, instructors and swimmers are focused and that everyone is where they need to be at the right times. Please approach your On-deck Officer at any time during your child’s lesson if you have any questions related to our swim programs or your child. They are there to help!

Yes. Visit our What’s On page to view upcoming holiday programs.

View our What’s On page

Yes. KidSport vouchers can be applied to swim school accounts as credit for eligible students. Visit the KidSport website to check your eligibility and apply online.

Once you have your KidSport voucher code, contact the swim school team at swimschool@fremantle.wa.gov.au and we will apply a credit to your swim school account.

Visit the KidSport website

Share this page
Back to of the page