Offering a specialised infant and junior aquatic program within a small and personalised environment, the Karrinyup program is a great place to start your child's swimming experience.

Beginning at six weeks of age, infants can start their exploration of water with a specialised parent and baby class. This class offers aquatic familiarisation and safety skills teaching within a small and friendly environment that children will love. The levels offered here are Baby Dolphin, Dolphin, Jellyfish, Starfish and Turtle Transition.

Swimmers aged 3 and above have lessons without a parent in the water. The Learn to Swim levels offered here are Sea Horse , Squid, Stingray and Snapper. Plus we offer mini-Marlin squad level swimming for junior squad members.

The program is located at 707 North Beach Rd (adjacent to the Gwelup Shopping Centre)

We run on a continuous basis (not term by term) as we believe that swimming is a year round activity and that children can only be truly safe around water if they are given ample opportunity to practice and be around the water in both winter and summer. Gains made during summer swimming are kept and built on at Kirby Swim.

Our Pricing

As a premium swim school with smaller class sizes, our swimming lessons are not the cheapest available. Our quality and class sizes are what sets us apart, and will ensure your continued improvement and success at our program. We run on a perpetual (year round basis) and payments are via fortnightly direct debit, which can be easily suspended or cancelled with 2 weeks notice, so you are not 'locked in' to a contract.

  • Baby Swimming Lessons are charged at $34 per fortnight (1 lesson a week)
  • Transition Classes are $36 per fortnight (1 lesson a week)
  • Learn to Swim Lessons are charged at $39.80 per fortnight (1 lesson a week)


Our timetable changes continuously with the needs of our swimmers, please This email address is being protected from spambots. You need JavaScript enabled to view it. or call us on 9446 5099 and we can send you our current availability.

Our Terms and Conditions are here.

If you are already enrolled, and wish to change your enrolment, request a suspension or request a cancellation, please fill this form out and get it back to us.


Levels Offered at This Pool

Baby and Toddler

Learn To Swim


let's talk swimming

Enquire Now