Programs & Registration

Welcome to our Registration page! Here you will find ways to explore and register for our programs and activities, including helpful videos to help you manage your online account.

Parks and Recreation General Inquiries: 604-467-7346 or
Registration Inquiries: 604-467-7422 or

Looking for Drop-in Activities?

We have a variety of activities for you to explore at our facilities.

Drop-In Schedules & Activities

Registration Information

Register Online

This page is best viewed in Chrome, Firefox, Safari and Edge. You may experience problems with Internet Explorer 11 or earlier versions. If you encounter a display error, refresh the page or narrow your search using the by clicking the filter icon on the top right to reveal additional criteria.

Partnership Programs

By developing programs in partnership with the following organizations, we are able to ensure all members of our community are provided with a variety of programs geared towards getting them active and social in a meaningful way.