Departments / Community Services / Recreation /


For a full listing of drop-in programs and class schedules, view our downloadable handouts below. If you are interested in registering for any courses, go to our online registration page (not all courses will be viewable in the online registration website, as they require registration directly at the Community Services Office). 

Community Challenge

Help our community win $150,000 and the title of Canada’s Most Active Community!

Recreation Program Schedule

Drop-In Programs

Course Schedules

Special Events