Recreation activities and programs

Tips on registering for activities 
at pools, ice rinks, and community centres.

How to register

Plan, track, and manage all your requests in one place using our online registration system.

Create an account

You need an email address and be 13 years or older to create an account.

  1. Select Create an Account.
  2. Provide the information requested.
  3. Select Create Account.
  4. If adding a family member, select Create Account and Add Family Member.
  5. You will receive an email after submitting your request. 

Using a mobile device

If you are creating a wish list or registering using a mobile device, here are tips to review search results on a smaller screen: 

  1. Select the location(s). Do not select Search.
  2. Select Days of the Week, Starting Date, or Starting Time close to the Location screen so you may review the results. You don't have to enter a day of the week, date, or time.

Register multiple participants

To register each participant in the same activity:

  1. Select the name of the person to register.
  2. Select Next.
  3. On the Select Fees screen, select Register Another Participant for this Activity.

Registering for popular programs

Planning ahead for popular classes

1. Prepare a wish list:

  1. Log in or create an online account.
  2. Add children or family members to your account.
  3. Search available class days, times, and locations.
  4. Add favourite classes to your wish list.

2. On registration day:

  1. Log in to your account
  2. Access your wish list
  3. Add the pre-selected activities to your cart
  4. Complete the transaction

Log in and start a wish list

Create an account

Tips for swimming and skating classes

  • Consider alternative classes at nearby locations and times 30 to 60 minutes before or after your preferred class.
  • Sign up for only 1 lesson per participant. Registering in more than one class to hold a spot will take away someone else's opportunity to sign up.
  • If a class is full, consider adding your name to the waiting list. If space opens or lessons are added, you will have priority.

Adding your name to a wait list

  1. Add the class to your wish list.
  2. View wish list.
  3. Select "add to waiting list".

If any spots open within the first 2 weeks of classes or a new session is added, we will contact you.

Refunds, suspensions, and receipts

Suspending a pass

You may suspend a Flexipass for 2 weeks or more for:

  • Medical conditions (no doctor's note required)
  • Absences (holidays, business trips)
  • Facility closures (example: the pool you use is closed for a period of time)

Visit a community centre to suspend or reactive a pass.

You can only suspend a pass before it expires. Only the remaining time at the time you request the suspension will be put on hold.

Get receipts

  1. Sign in to your account.
  2. Select My Account.
  3. Select My Payment Receipts.
  4. Select the receipts you need.

For receipts before fall 2015, visit your nearest community centre.

 

Key dates

Swimming lessons

Citywide registration date

  • Spring 2020: Tue, Mar 17, 7pm
  • Summer 2020: Tue, Jun 30, 7pm
  • Fall 2020: Tue, Sep 1, 7pm
  • Winter 2021: Tue, Dec 22, 7pm

Skating lessons

Citywide registration date

  • Spring 2020 set 1: Fri, Mar 27, 7pm
  • Spring 2020 set 2: Fri, May 15, 7pm

Community centres

Each community centre has its own online, phone, and in-person registration dates and times for programs other than swimming and skating.

Passes

Load the OneCard with any of our passes and access Park Board pools, ice rinks and fitness centres, and participating community centres across the city.

Recreation passes

Flexipass 

  • Available for 1, 3, or 12-months
  • Access our fitness centres, indoor and outdoor pools, and ice rinks
  • Includes admission to:
    • Aquafit classes
    • Drop-in hockey
    • Public swim and skate sessions
    • Sledge hockey
    • Stick and puck

10-visit pass

  • Get 10 admissions to our fitness centres, indoor and outdoor pools, and ice rinks
  • Lower price per visit than drop-in fees

Review facilities that accept Flexipass and 10-visit passes

Get information on corporate and group Flexipasses

Subsidized passes

Leisure Access Program

Provides low-income Vancouver residents with access to basic recreation programs and services at a reduced cost.

Leisure Access Agency Pass

Gives free access to non-profit agency staff and volunteers assisting clients who live in Vancouver.

Strathcona recreation subsidy pilot program

Lower cost admission to Strathcona Community Centre recreation programs for residents of the V6A area code with financial challenges.

Gift cards

Gift cards do not expire and:

  • May be loaded for any denomination from $25 to $500
  • Can be used for:
    • Recreation admission and passes
    • Program or lesson registration
    • Recreation facility rentals
    • Golf course green fees
    • Pitch and putt green fees and products
    • Garden admissions
  • May be bought, reloaded, and redeemed at participating locations 

Review gift card terms and conditions

Fitness centres

Corporate and group passes

Does your group or organization have 10 or more people who want to buy monthly Flexipass recreation passes?

Apply to join our Corporate / Group Flexipass Discount Program for a 25% discount.

Get details and apply

Services and features

Our fitness centres offer equipment and features, including:

Confirm features and hours at individual locations

Saunas and steam rooms are closed due to the COVID-19 pandemic.
​​​​​​​Review facility hours for updates.

Swimming

Register for swimming lessons online or in person at any Park Board recreation facility, including facilities without a pool. Some locations and times are very popular. Get registration tips.

Swimming lesson age groups

We offer lessons at 9 indoor pools. There are four age groups, each with options based on the student's abilities.

  • Parent and tot: 4 to 36 months
  • Preschool: 3 to 6 years
  • Swim kids: 5 to 16 years
  • Teen and adult (16+ years)

Get a free assessment

Not sure what level to register in?

Visit one of our pools during public swim time and ask for a free swim assessment.

Children under age 8 must be accompanied by a parent or guardian in the water.

Public swimming drop-in schedules

Search public swim schedules online 

Saunas and steam rooms are closed and access to Killarney and Hillcrest pools is limited to 250 people as per BC's Provincial Health Officer direction as a result of the COVID-19 (coronavirus) pandemic. Review facility hours for updates.

Skating

Learn to skate levels

Register in lessons for your age group. There are:

  • 6 preschool levels
  • 7 child and youth levels
  • 3 adult levels

Register only in the recommended level and age group indicated on your most recent report card or on your on-ice assessment.

Get a free assessment

Not sure what level to register in? Visit one of our rinks during a public skate time and ask for a free skating assessment.

Students cannot be transferred after registration and will be asked to withdraw from the program if they're not registered in the appropriate level.

Helmets and skates

Skate rentals are not included with skating lesson fees.

A limited number of helmets are available to borrow for lessons. 

Review stores offering discounts on CSA-certified helmets with a current receipt for lessons.

During lessons, you must wear a CSA-certified:

  • Hockey helmet
  • Snowboard helmet

Bicycle helmets are not permitted.

We also recommend wearing a CSA-certified helmet for public skating.


Resources