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).