Register for Programs

Welcome to our Registration page! We look forward to having you attend our programs and activities.

On this page you will find our online registration software, information about phone-in registration and helpful videos to help you manage your online account and sign up for programs. 

Please note that, due to the COVID-19 pandemic, all our offerings currently require registration. This means that our drop-in programs require you to register at this time.

Registration Hours

Online registration will be available 24/7.


Phone: 604-467-7422 
  • Monday - Friday | 8:00 AM – 7:15 PM
  • Saturday | 8:00 AM – 3:00 PM
  • Sunday | 9:00 AM - 12:30 PM

Important Dates

Fall Program Guide
  • Go Live | September 18
  • Online Registration | September 22 at 6:00 AM
  • Phone-In Registration (hours below)| September 24
Registered Indoor Pool Activities
  • Schedule Now Live
  • Online/Phone-In Registration |September 20 at 8:00 AM
  • Activities Begin | September 28

Upcoming Update for Fall Drop-In Programs

Since reopening our facilities and due to COVID-19, all drop-in programs have required registration. Examples include drop-in use of the Fitness Centre, Group Fitness classes, Gymnasium, etc. Starting in October*, registration for fall drop-in programs will be on a month-by-month basis. Registration for drop-in activities will open at 8:00 AM on the third Sunday of the previous month (ie, the month that precedes your drop-in program of choice). The online display and registration dates for each month are laid out below.  

October Drop-In Programs:

  • Running October 1 – 31 
  • Online Display Date | September 17
  • Registration Date | September 20
  • Registration Time | 8:00 AM
November Drop-In Programs: 
  • Running November 1 – 30             
  • Online Display Date | October 15
  • Registration Date | October 18
  • Registration Time | 8:00 AM
December Drop-In Programs: 
  • Running December 1 – 31             
  • Online Display Date | November 12
  • Registration Date | November 15
  • Registration Time | 8:00 AM
*September Programs will continue to run on a 1 week prior registration date. If you have any questions, please contact us at 604-467-7422 or by email. Registration for drop-in programs will be required until recommendations from the health authorities change.
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 filters on the left column.

Cancellation/Refund Policy

IF WE CANCEL A PROGRAM - A full refund will be processed or
full credit will be applied to your Customer Account.

CUSTOMER REFUND REQUESTS - Refunds will be issued prior
to the start date of the second class and will be pro-rated. Nonattendance without notification is not accepted as a refund
request. Single day programs must give 24 hours notice or no refund will be issued.

MEDICAL REFUND REQUESTS - Due to COVID-19, we have temporarily waived the necessity of a doctor’s note. Those who must withdraw from a multi-day program for medical reasons can do so without the note and need only inform City staff prior to the end of their multi-day program. Likewise, for single day camps, we will provide refunds without a doctor’s note should your child show symptoms the morning of camp. Please notify Registration as soon as possible. 

CLASS TRANSFER POLICY - A class transfer may be possible
based on availability, prior to the start of the second class. If
there is no space available in the requested class, a refund will
be processed in accordance with the Refund Policy.