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

Geelong swimming lessons for babies, kids and adults

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.