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.

Admission fees 

Visit our Fees page to find current admission fees for swimming.

Swim Lessons

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