Geelong swimming lessons for babies, kids and adults

Learn to swim at Geelong and the Bellarine Peninsula’s premium swim school.

Learn more about Leopold Swim School in Our Facilities and why our team is respected throughout Geelong for our professionalism in About Us.

Leopold Swim also invites you to see for yourself our highly trained team leading small swimming class sizes in our clean pools, which are heated consistently to 34 degC. And while you visit, why not take advantage of a free assessment of your child’s swimming skills.

To arrange a time for a visit and/or free assessment email us or phone 03 5250 1457, or you can book your child’s place right away with an Online Enrolment.

Aqua Babies

Our Aqua Babies swimming lessons for babies and toddlers are the perfect introduction to water confidence and safety. Aqua Babies swimming lessons for babies and toddlers will give your child water confidence and prepare them well for a lifetime of feeling comfortable and being safe in the water. For babies aged 6-months to 2 and […]

Read more


Our Geelong kids swimming lessons teach water confidence, awareness and safety. Small class sizes, highly trained teachers and a reputation for quality are the reasons why families from throughout Geelong bring their preschoolers to our kids swimming lessons. With a maximum of four students in each class, our preschool swimming lessons and modern curriculum give […]

Read more

School Age

Our quality teachers and small class sizes make our school aged swimming lessons more effective. Swimming is a skill for life and at Leopold Swim School we are specialists in teaching school-aged children how to swim and be safe in the water. With just four students in each class led by highly-trained instructors, our students […]

Read more

Adult Lessons

It’s never too late to learn how to swim. Leopold Swim School are specialists in helping adults learn to swim regardless of their age, prior experience and level of water confidence. Our Geelong adult swimming lessons unlock a new lease of life for grown-us who have never before felt confident enough to swim in the […]

Read more

CASUAL Private Lessons

Our Geelong CASUAL private swimming lessons are customised to give experienced and beginner swimmers the skills they need to be successful. Our personalised private swimming lessons are the answer if you have a specific goal in mind to improve your swimming. Swimmers from throughout the Geelong region choose Leopold Swim School for private swimming lessons for […]

Read more

Advanced Swim Squad Training

Our Advanced Swim Squad gives swimmers the competitive and safety advantage. The Leopold Swim School Advanced Swim Squad prepares swimmers for competitive swimming in the pool and/or surf and consolidates their skills so they have the endurance needed to be safe and competitive. These specialist swimming groups are held weekly with the squad working as […]

Read more

Term Dates and Fees

BOOK NOW for Term 2 Learn to Swim Program Monday 19th April – Saturday 26th June STILL OPEN FOR BOOKINGS! Term 2 2021 Dates & Fees Term 3 2021 Dates & Fees _____________________________________________________________________________ ONGOING PART PAYMENT FORTNIGHTLY DIRECT DEBIT OPTION AVAILABLE! For more information call 5250 1457. To enrol your children in our classes complete an enrolment […]

Read more