Recreation Programs & Registration

Spring/Summer Activity Guide

Discover programs, events, and activities for all ages. 

Click through the digital activity guide and register online! 

Recreation Calendar

This calendar displays all Recreation events, including Fitness, Leisure, and Kids/Teens Activities.

DROP-IN OPTION
Fitness and yoga drop-ins are permitted if space allows. Advance payment is required. Call 250-766-5650 before 4 p.m (or the prior day for morning classes) to confirm availability and reserve your spot.

Legend Colours

Fitness
Leisure
Kids/Teens Activities