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

Age 13 and up
 Quick View
367193September 14, 2021 to October 21, 2021Tue, Thu6:30pm - 7:30pm*Creekside Cmty Rec Centre00Check details for fees

This activity has been cancelled.

Age 13 and up
 Quick View
367195October 26, 2021 to December 9, 2021Tue, Thu6:30pm - 7:30pm*Creekside Cmty Rec Centre114Check details for fees

Add to Cart

Age 13 and up
 Quick View
365819September 14, 2021 to October 21, 2021Tue, Thu5:30pm - 6:30pm*Creekside Cmty Rec Centre00Check details for fees

This activity has been cancelled.

Age 13 and up
 Quick View
365833October 26, 2021 to December 9, 2021Tue, Thu5:30pm - 6:30pm*Creekside Cmty Rec Centre015Check details for fees

Add to Cart

Age 19 and up
 Quick View
367682September 13, 2021 to October 25, 2021Mon8:30pm - 10pm*Creekside Cmty Rec Centre120Check details for fees

+ Wish List

Age Less than 2
 Quick View
360537November 1, 2021 to November 29, 2021Mon10am - 10:45am*Creekside Cmty Rec Centre213Check details for fees

Add to Cart

Age 16 and up
 Quick View
371292September 13, 2021 to December 15, 2021Mon, Wed1:15pm - 2:45pm*Creekside Cmty Rec Centre012Check details for fees


Age 16 and up
 Quick View
371294September 17, 2021 to December 17, 2021Fri1pm - 2:30pm*Creekside Cmty Rec Centre012Check details for fees


Age 16 and up
 Quick View
371300September 17, 2021 to December 17, 2021Fri4:45pm - 6:30pm*Creekside Cmty Rec Centre159Check details for fees

Add to Cart
In progress. Get involved now!

Age Any
 Quick View
371305September 18, 2021 to December 18, 2021Sat9:15am - 11:45am*Creekside Cmty Rec Centre120Check details for fees



Age At least 8 but less than 15
 Quick View
363030September 14, 2021 to October 26, 2021Tue3:30pm - 4:30pm*Creekside Cmty Rec Centre84Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 8 but less than 15
 Quick View
363031November 2, 2021 to December 14, 2021Tue3:30pm - 4:30pm*Creekside Cmty Rec Centre111Check details for fees

Add to Cart

Age 16 and up
 Quick View
371253September 14, 2021 to December 14, 2021Tue8:15pm - 10pm*Creekside Cmty Rec Centre140Check details for fees

+ Wish List

Age 16 and up
 Quick View
371259September 15, 2021 to December 15, 2021Wed6:15pm - 8pm*Creekside Cmty Rec Centre150Check details for fees

+ Wish List

Age Less than 8
 Quick View
362589October 24, 2021Sun1pm - 3pm*Creekside Cmty Rec Centre2525Check details for fees

Add to Cart

Age Less than 6
 Quick View
363658October 9, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363659October 16, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363660October 23, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363661October 30, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363662November 6, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363663November 13, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363664November 20, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363665November 27, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363666December 4, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363667December 11, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363672January 8, 2022Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363673January 15, 2022Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363680September 18, 2021Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363699January 22, 2022Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363700January 29, 2022Sat2:30pm - 4:30pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363919October 3, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363920October 10, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363921October 17, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363923October 31, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363924November 7, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363925November 14, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363926November 21, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363927November 28, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363928December 5, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363929December 12, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre10$150.00

+ Wish List

Age Less than 6
 Quick View
363930September 19, 2021Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart
Starting soon. Register now!

Age Less than 6
 Quick View
363931January 23, 2022Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363932January 30, 2022Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363933January 16, 2022Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age Less than 6
 Quick View
363934January 9, 2022Sun12pm - 2pm*Creekside Cmty Rec Centre01$150.00

Add to Cart

Age 19 and up
 Quick View
359514September 14, 2021 to December 14, 2021Tue12pm - 3pm*Creekside Cmty Rec Centre024Check details for fees


Age 19 and up
 Quick View
369062September 21, 2021 to October 26, 2021Tue9:15am - 10:15am*Creekside Cmty Rec Centre39Check details for fees

Add to Cart
Starting soon. Register now!

Age 19 and up
 Quick View
369063November 2, 2021 to December 14, 2021Tue9:15am - 10:15am*Creekside Cmty Rec Centre012Check details for fees

Add to Cart

Age 14 and up
 Quick View
367214September 15, 2021 to September 29, 2021Wed, Fri7:30pm - 9pm*Creekside Cmty Rec Centre117Check details for fees

Add to Cart
In progress. Get involved now!

Age 14 and up
 Quick View
367222October 1, 2021 to October 29, 2021Wed, Fri6pm - 7:30pm*Creekside Cmty Rec Centre018Check details for fees

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