We provide a range of swimming opportunities, including lessons, for all ages and abilities.

View the drop-in swim schedule to find public swim sessions. 

Please note: Staff may have to clear the pool five minutes prior to the end of a public or lane swim session.

Swim Lessons

Registration for swimming lessons and aquatic leadership programs can be done online or by calling 604-987-7529.