Drop-ins, Registration & Refunds

Register online or speak with a representative in our call-centre, we've got you covered.

Program Registration 

You can browse programs and register in our registration system. You will need an online account to register, if you do not already have an account, set up your account today.

Please note, you cannot register until after registration opens (see dates below). We recommend noting down your Course IDs, ready for registration day. You are also able to log-in to your account to check your details are correct.

Program Registration Dates

Spring Program Registration

Registration for our spring programs which run from April to June is on now. View our spring programs and register online

Drop-in Programs

Many of our most popular sessions, such as fitness centre visits, swimming and skating, are now drop-in only. You will no longer need to pre-book or pay in advance. View our drop-in schedules. View our fitness centre schedules

The following activities are continuing to be offered on a pre-registered Book-a-Visit basis only:

Fitness classes and sports sessions can be booked starting at 9am on the Monday, one week before the session. When a statutory holiday falls on a Monday, registration for the following week is on Tuesdays. Book a visit online or call 604-987-7529.

Guidelines for Book-A-Visit

  • Book-a-Visit sessions are non-transferable
  • An individual is only permitted to be in one account 
  • Your family account must only contain members of your immediate family that live in the same residence together
  • Customers who do not adhere to these policies may have their booking privileges and participation in services suspended.

In special circumstances, NVRC may pre-approve exceptions. 

Can’t make your pre-booked visit?

Please remember to cancel so others can sign up for the spot.

Plans change, PLEASE cancel – Spaces that are booked in advance (BAV) are highly valued by our community and there isn’t always enough space to accommodate everyone who wants to participating.  Please cancel your spot in advance if you can’t make it so that the other community members have the opportunity. Your efforts are appreciated by everyone!  You can cancel online (watch our how-to video), by email or by calling 604-987-7529.


We are now processing waitlists by email instead of by phone. Each day, we will contact customers by email if a spot on a waitlist has become available for them. The email will be sent to the email address on your account in our registration system. This new system will help us to contact you more quickly.
If the spot is not confirmed by 1:00pm the following day, it will be offered to the next person on the waitlist.

To ensure you don’t miss your waitlist spot, log-in to your NVRC registration account to check that the email address on your account is current. A how-to video for this is available on our registration support page. You can also call us at 604-987-7529. 

Financial Assistance

Do you need financial assistance to participate in recreation and culture programs?  Learn about our Financial Assistance and Access Services.