Sports Centre & Aquatic Centre Drop in Schedule

Check out the drop in schedules to find a time that works best for you. View the drop-in admission fees.

Beginning September 2022, we will be offering Lifesaving Society's Swim for Life lessons for all ages and abilities.

As we adjust to a new program format please review the Swim for Life Program Equivalency Chart before registering in lessons.
Find Lessons

Search For Your favourite Aquatic Activities and Programs and Register Online

Set up a Perfect Mind online registration account to get started, or if you have already created an account, browse and register below.
For assistance, call our customer service representative at 250-334-9622 (ext. 0).


We are having a difficulty to load your requested events, please come back at a later time.