Programs & Registration

Find a Program & Register

Click here to see one-time Events instead.

We offer an amazing variety of recreational activities for people of all ages – from gardening to hiking, swimming to soccer, bridge to belly dancing. Whether you’re interested in sports, arts, fitness, health and wellness, or personal development, we’ve got something for you.

For In-Person Programs, you can register online on this page, or by telephone during normal operating hours at 604-257-8100 ext 1.

If you require extra support to attend the program of your choice fill out our Request for Additional Support Form – or pick up a copy at the front desk – and drop it off in person or email it to

To find Online Programs, click the Category dropdown menu below and choose a category marked Online. NOTE: You can only register for online programs online.