Program Guide

home-alertCOVID-19: Things are evolving daily and the page below may not be current, get the latest updates on City facilities, services and programs at

Note also that many services are available online to continue to serve the community at this time.

Summer Programming

We ​have a variety of programming for the summer that includes:

  • FREE online sessions via ZOOM (registration required),
  • July outdoor fitness classes with modifications to protect public health, costs are $15 for three (3) sessions, and $20 for four (4) session programs,
  • Kids half-day and full-day camps in August (prices varied),
  • Variety of Registered Programs, and
  • ​Spray parks / pads are also open and Spani and Eagle Ridge Pools are open (24-hour pre-registration required).

August Registered Programming

Online registration for August recreation programming is Wednesday, July 8 at 8:30 a.m. but please note the phone-in registration will start Thursday, July 9 at 8:30 a.m. not Wednesday as previously advised.  

  • Online registration ​is available 24 hours a day, seven days a week)​
  • Phone-in registration on ​is at 604-927-4386 weekdays only 8:30 a.m. to 4:30 p.m. (except for statutory holidays). 

Expand all

Program Registration

There is no printed program guide, so please search below to find what programs are available.

Use the filters on the right hand side to find only what interests you. Categories in blue and underlined indicate programs that are currently available.

We recommend using Chrome as your browser for the best experience​ to view programs.

If you encounter a display error, refresh the page or narrow your search using the filters on the ​right column.

We are having a difficulty to load your requested events, please come back at a later time.