Learn to swim or just improve your strokes with us. We’ve got lessons for beginners, intermediate, advanced and masters levels. Not comfortable learning in a group? Book a private lesson and start feeling more comfortable in the water today.

Our pools accommodate all ages with custom programs and schedules designed to fit a vibrant and growing community. From Aquafit to Gentle Fit, Lane Swim to Everyone Welcome – there’s something for everyone.

Children aged 10+ are welcome to use the pool unaccompanied. Children under 10 are welcome in the pool under the direct supervision of a caregiver, aged 16+. Children under the age of 7 must be within arms-reach of their caregiver, at all times. Caregivers can accompany a maximum of 3 children under the age of 7. Teens aged 13+ are welcome to participate in Aquafit & swim classes.