Activity Search

 > Home Page > Activity Search

Proof of Vaccination



Vancouver Recreation Online Activity Registration

An online account is required to register for activities, waitlists or to purchase a drop-in session for a swimming pool or fitness centre. Many activities offer both registration and drop-in options, all of which are dependent on the allowable capacity. Some activities only allow in person or by phone registration. Register early to save your spot. Activities may be cancelled due to low enrollments.

Registration dates may vary based on the activity location. Our frequently asked question has more information on registration and refund/cancellation processes.

Select your classes or activities before registration starts and create a Wish List. Keep in mind this doesn't guarantee a spot. When registration opens, log into your account and complete your transaction. It's a good idea to have some backup classes just in case your preferred class is full.

Filter By:
Displaying: 1-50 of 111
NameNumberDate(s)Day(s)TimeLocationEnrolledOpeningsFee and Action
n/a0

Age At least 13 but less than 99
 Quick View
375527October 2, 2021 to December 11, 2021Sat2:15pm - 2:55pm*Kerrisdale Pool70Check details for fees

+ Wish List

Age At least 13 but less than 99
 Quick View
375529November 8, 2021 to December 15, 2021Mon, Wed6:15pm - 6:55pm*Kerrisdale Pool70Check details for fees

+ Wish List

Age At least 6m but less than 2y 11m
 Quick View
375573October 2, 2021 to December 11, 2021Sat12pm - 12:30pm*Kerrisdale Pool100Check details for fees

+ Wish List

Age At least 6m but less than 2y 11m
 Quick View
375574October 3, 2021 to December 12, 2021Sun12pm - 12:30pm*Kerrisdale Pool100Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375296September 27, 2021 to November 3, 2021Mon, Wed3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375418September 28, 2021 to December 14, 2021Tue5:15pm - 5:45pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375419October 2, 2021 to December 11, 2021Sat12pm - 12:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375422October 3, 2021 to December 12, 2021Sun1pm - 1:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375424November 8, 2021 to December 15, 2021Mon, Wed4pm - 4:30pm*Kerrisdale Pool30Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375425November 8, 2021 to December 15, 2021Mon, Wed5:15pm - 5:45pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375428November 9, 2021 to December 16, 2021Tue, Thu4:30pm - 5pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
378678October 2, 2021 to December 11, 2021Sat2:30pm - 3pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
378984September 27, 2021 to November 3, 2021Mon, Wed4:45pm - 5:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
378993September 30, 2021 to December 16, 2021Thu6pm - 6:30pm*Kerrisdale Pool30Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375429September 27, 2021 to November 3, 2021Mon, Wed4pm - 4:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375433September 28, 2021 to December 14, 2021Tue4pm - 4:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375434October 2, 2021 to December 11, 2021Sat12:30pm - 1pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375435October 3, 2021 to December 12, 2021Sun12pm - 12:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375436November 8, 2021 to December 15, 2021Mon, Wed4:45pm - 5:15pm*Kerrisdale Pool30Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375437November 8, 2021 to December 15, 2021Mon, Wed5:45pm - 6:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375438November 9, 2021 to December 16, 2021Tue, Thu4:45pm - 5:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375439September 27, 2021 to November 3, 2021Mon, Wed4:45pm - 5:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375440September 28, 2021 to November 4, 2021Tue, Thu3:30pm - 4pm*Kerrisdale Pool13Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
375444November 8, 2021 to December 15, 2021Mon, Wed3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
377515October 2, 2021 to December 11, 2021Sat1:45pm - 2:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
377947October 3, 2021 to December 12, 2021Sun2:30pm - 3pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
375445September 27, 2021 to November 3, 2021Mon, Wed6pm - 6:30pm*Kerrisdale Pool15Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
375446September 28, 2021 to November 4, 2021Tue, Thu4:45pm - 5:15pm*Kerrisdale Pool24Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
375447October 2, 2021 to December 11, 2021Sat2:30pm - 3pm*Kerrisdale Pool60Check details for fees

+ Wish List

Age 3 and up
 Quick View
376027September 27, 2021 to November 3, 2021Mon, Wed4:45pm - 5:15pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376029September 27, 2021 to November 3, 2021Mon, Wed6:30pm - 7pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376030September 30, 2021 to December 16, 2021Thu3:30pm - 4pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376031September 30, 2021 to December 16, 2021Thu4pm - 4:30pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376032September 30, 2021 to December 16, 2021Thu4:45pm - 5:15pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376033September 30, 2021 to December 16, 2021Thu5:15pm - 5:45pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376034September 30, 2021 to December 16, 2021Thu6pm - 6:30pm*Kerrisdale Pool20Check details for fees

+ Wish List

Age 3 and up
 Quick View
376035September 30, 2021 to December 16, 2021Thu6:30pm - 7pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376039November 8, 2021 to December 15, 2021Mon, Wed4:30pm - 5pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376041November 8, 2021 to December 15, 2021Mon, Wed5:45pm - 6:15pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
376042November 8, 2021 to December 15, 2021Mon, Wed5:45pm - 6:15pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
378718September 28, 2021 to December 14, 2021Tue6pm - 6:30pm*Kerrisdale Pool20Check details for fees

+ Wish List

Age 3 and up
 Quick View
378720September 28, 2021 to December 14, 2021Tue6:30pm - 7pm*Kerrisdale Pool20Check details for fees

+ Wish List

Age 3 and up
 Quick View
378973September 27, 2021 to November 3, 2021Mon, Wed5:15pm - 5:45pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
378986September 27, 2021 to November 3, 2021Mon, Wed3:30pm - 4pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
378987September 27, 2021 to November 3, 2021Mon, Wed4pm - 4:30pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
378988September 27, 2021 to November 3, 2021Mon, Wed5:15pm - 5:45pm*Kerrisdale Pool20Check details for fees

+ Wish List

Age 3 and up
 Quick View
378989September 27, 2021 to November 3, 2021Mon, Wed6pm - 6:30pm*Kerrisdale Pool20Check details for fees

+ Wish List

Age 3 and up
 Quick View
379011October 1, 2021 to December 17, 2021Fri3:30pm - 4pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
379013October 1, 2021 to December 17, 2021Fri4:30pm - 5pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
379014October 1, 2021 to December 17, 2021Fri5:15pm - 5:45pm*Kerrisdale Pool10Check details for fees

+ Wish List
Page 1 of 3
< Prev  1 2 3 Next >
results per page