Activity Search

 > Home Page > Activity Search

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 FOR A DROP IN SWIM OR FITNESS CENTRE ADMISSION OPENS AT 12:00PM THREE DAYS PRIOR TO THE DAY OF THE SESSION***

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 88
NameNumberDate(s)Day(s)TimeLocationEnrolledOpeningsFee and Action
n/a0

Age 18 and up
 Quick View
285937October 25, 2020 to December 20, 2020Sun10am - 12pm*Kerrisdale Cmty Centre27Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 10y 11m
 Quick View
285589October 26, 2020 to December 14, 2020Mon4pm - 5pm*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age 55 and up
 Quick View
287194October 20, 2020 to December 15, 2020Tue9am - 11:45am*Kerrisdale Cmty Centre53$17.14

Add to Cart
In progress. Get involved now!

Age 55 and up
 Quick View
287200October 21, 2020 to December 16, 2020Wed1pm - 3pm*Kerrisdale Cmty Centre62Check details for fees

Add to Cart
In progress. Get involved now!

Age 18 and up
 Quick View
285680October 22, 2020 to December 17, 2020Thu11am - 1pm*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age 18 and up
 Quick View
285681October 22, 2020 to December 17, 2020Thu1:30pm - 3:30pm*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age 16 and up
 Quick View
285967October 28, 2020 to December 23, 2020Wed10am - 11am*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 6 but less than 10y 11m
 Quick View
285953November 1, 2020 to December 13, 2020Sun12:15pm - 1pm*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 3 but less than 5y 11m
 Quick View
285951November 1, 2020 to December 13, 2020Sun11:15am - 12pm*Kerrisdale Cmty Centre61Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
285955November 1, 2020 to December 13, 2020Sun2:15pm - 3pm*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 3 but less than 5y 11m
 Quick View
293428November 1, 2020 to December 13, 2020Sun12:15pm - 1pm*Kerrisdale Cmty Centre52Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
285950November 1, 2020 to December 13, 2020Sun10:15am - 11am*Kerrisdale Cmty Centre52Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 6 but less than 10y 11m
 Quick View
285954November 1, 2020 to December 13, 2020Sun1:15pm - 2pm*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 50 but less than 99
 Quick View
299653December 7, 2020 to December 7, 2020Mon11:15am - 12:15pm*Kerrisdale Cyclone Taylor Arena160We're sorry, but this Activity is full.

Age Less than 99
 Quick View
299662December 7, 2020 to December 7, 2020Mon2:30pm - 3:15pm*Kerrisdale Cyclone Taylor Arena88Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
299668December 7, 2020 to December 7, 2020Mon4pm - 4:45pm*Kerrisdale Cyclone Taylor Arena160We're sorry, but this Activity is full.

Age Less than 99
 Quick View
299677December 7, 2020 to December 7, 2020Mon5:30pm - 6:30pm*Kerrisdale Cyclone Taylor Arena160We're sorry, but this Activity is full.

Age Less than 99
 Quick View
299649December 6, 2020 to December 6, 2020Sun12:30pm - 1:15pm*Kerrisdale Cyclone Taylor Arena160We're sorry, but this Activity is full.

Age Less than 99
 Quick View
299674December 6, 2020 to December 6, 2020Sun2pm - 2:45pm*Kerrisdale Cyclone Taylor Arena160We're sorry, but this Activity is full.

Age At least 19 but less than 99
 Quick View
299658December 7, 2020 to December 7, 2020Mon1pm - 1:45pm*Kerrisdale Cyclone Taylor Arena120We're sorry, but this Activity is full.

Age At least 55 but less than 99
 Quick View
303734December 7, 2020 to December 7, 2020Mon9:30am - 11am*Kerrisdale Pool613Add to Cart
Starting soon. Register now!

Age At least 55 but less than 99
 Quick View
302969December 5, 2020 to December 5, 2020Sat9:30am - 11am*Kerrisdale Pool136Add to Cart
Starting soon. Register now!

Age At least 55 but less than 99
 Quick View
302974December 6, 2020 to December 6, 2020Sun9:30am - 11am*Kerrisdale Pool136Add to Cart
Starting soon. Register now!

Age At least 55 but less than 99
 Quick View
303741December 8, 2020 to December 8, 2020Tue9:30am - 11am*Kerrisdale Pool019+ Wish List

Age At least 55 but less than 99
 Quick View
303746December 9, 2020 to December 9, 2020Wed9:30am - 11am*Kerrisdale Pool019+ Wish List

Age At least 13 but less than 99
 Quick View
303736December 7, 2020 to December 7, 2020Mon11:45am - 12:30pm*Kerrisdale Pool104Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
303731December 7, 2020 to December 7, 2020Mon6:30am - 7:15am*Kerrisdale Pool140We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
303733December 7, 2020 to December 7, 2020Mon8am - 8:45am*Kerrisdale Pool122Add to Cart
Only 2 spaces left. Register now!

Age At least 13 but less than 99
 Quick View
302970December 5, 2020 to December 5, 2020Sat11:45am - 12:30pm*Kerrisdale Pool140We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
302968December 5, 2020 to December 5, 2020Sat8am - 8:45am*Kerrisdale Pool140We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
302975December 6, 2020 to December 6, 2020Sun11:45am - 12:30pm*Kerrisdale Pool131Add to Cart
Only 1 space left. Register now!

Age At least 13 but less than 99
 Quick View
302972December 6, 2020 to December 6, 2020Sun6:30am - 7:15am*Kerrisdale Pool113Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
302973December 6, 2020 to December 6, 2020Sun8am - 8:45am*Kerrisdale Pool131Add to Cart
Only 1 space left. Register now!

Age At least 13 but less than 99
 Quick View
303742December 8, 2020 to December 8, 2020Tue11:45am - 12:30pm*Kerrisdale Pool014+ Wish List

Age At least 13 but less than 99
 Quick View
303739December 8, 2020 to December 8, 2020Tue6:30am - 7:15am*Kerrisdale Pool014+ Wish List

Age At least 13 but less than 99
 Quick View
303740December 8, 2020 to December 8, 2020Tue8am - 8:45am*Kerrisdale Pool014+ Wish List

Age At least 13 but less than 99
 Quick View
303747December 9, 2020 to December 9, 2020Wed11:45am - 12:30pm*Kerrisdale Pool014+ Wish List

Age At least 13 but less than 99
 Quick View
303744December 9, 2020 to December 9, 2020Wed6:30am - 7:15am*Kerrisdale Pool014+ Wish List

Age At least 13 but less than 99
 Quick View
303745December 9, 2020 to December 9, 2020Wed8am - 8:45am*Kerrisdale Pool014+ Wish List

Age Less than 99
 Quick View
303738December 7, 2020 to December 7, 2020Mon1:15pm - 2:45pm*Kerrisdale Pool712Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
302971December 5, 2020 to December 5, 2020Sat1:15pm - 2:45pm*Kerrisdale Pool190We're sorry, but this Activity is full.

Age Less than 99
 Quick View
302976December 6, 2020 to December 6, 2020Sun1:15pm - 2:45pm*Kerrisdale Pool190We're sorry, but this Activity is full.

Age Less than 99
 Quick View
303743December 8, 2020 to December 8, 2020Tue1:15pm - 2:45pm*Kerrisdale Pool019+ Wish List

Age Less than 99
 Quick View
303748December 9, 2020 to December 9, 2020Wed1:15pm - 2:45pm*Kerrisdale Pool019+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
286471October 25, 2020 to December 13, 2020Sun9:30am - 10:15am*Kerrisdale Cmty Centre00Check details for fees

This activity has been cancelled.

Age 55 and up
 Quick View
282814December 7, 2020 to December 7, 2020Mon11:15am - 12:15pm*Kerrisdale Cmty Centre626$7.14

Add to Cart
Starting soon. Register now!

Age 55 and up
 Quick View
282815December 8, 2020 to December 8, 2020Tue11:15am - 12:15pm*Kerrisdale Cmty Centre626$7.14

Add to Cart
Starting soon. Register now!

Age 55 and up
 Quick View
282816December 9, 2020 to December 9, 2020Wed11:15am - 12:15pm*Kerrisdale Cmty Centre329$7.14

Add to Cart

Age 55 and up
 Quick View
282817December 10, 2020 to December 10, 2020Thu11:15am - 12:15pm*Kerrisdale Cmty Centre527$7.14

Add to Cart

Age 55 and up
 Quick View
282818December 11, 2020 to December 11, 2020Fri11:15am - 12:15pm*Kerrisdale Cmty Centre230$7.14

Add to Cart
Page 1 of 2
< Prev  1 2 Next >
results per page