Activity Search

 > Home Page > Activity Search

Vancouver Recreation Online Activity Registration

An online account is required to register for activities and waiting lists. Many activities offer both a registration and drop-in (space permitting) or just a drop-in option. Some activities only allow in person or by phone registration. Register early to save your spot. Activities may be cancelled if enrollment is low.

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

Age At least 10 but less than 14y 11m
 Quick View
249961January 18, 2020 to January 18, 2020Sat10am - 2:30pm*Hastings Cmty Centre214Check details for fees

Add to Cart

Age At least 10 but less than 14y 11m
 Quick View
249962March 14, 2020 to March 14, 2020Sat10am - 2:30pm*Hastings Cmty Centre016Check details for fees

Add to Cart

Age At least 10 but less than 14y 11m
 Quick View
250376April 25, 2020 to April 25, 2020Sat10am - 2:30pm*Hastings Cmty Centre016Check details for fees

Add to Cart

Age At least 10 but less than 14y 11m
 Quick View
250377May 23, 2020 to May 23, 2020Sat10am - 2:30pm*Hastings Cmty Centre016Check details for fees

Add to Cart

Age At least 10 but less than 14y 11m
 Quick View
250378June 20, 2020 to June 20, 2020Sat10am - 2:30pm*Hastings Cmty Centre016Check details for fees

Add to Cart

Age At least 1 but less than 2y 11m
 Quick View
249967January 10, 2020 to March 13, 2020Fri10:45am - 11:30am*Hastings Cmty Centre75Check details for fees

Add to Cart

Age At least 1 but less than 2y 11m
 Quick View
250382April 17, 2020 to June 19, 2020Fri10:45am - 11:30am*Hastings Cmty Centre111Check details for fees

Add to Cart

Age At least 8 but less than 12y 11m
 Quick View
240545December 24, 2019 to December 27, 2019Mon, Tue, Fri9am - 1pm*Hastings Cmty Centre210Check details for fees

Add to Cart

Age At least 8 but less than 12y 11m
 Quick View
249987March 16, 2020 to March 20, 2020Mon, Tue, Wed, Thu, Fri12pm - 3pm*Hastings Cmty Centre111Check details for fees

Add to Cart

Age At least 8 but less than 15y 11m
 Quick View
234130September 28, 2019 to December 14, 2019Sat3:15pm - 4:45pm*Hastings Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 8 but less than 15y 11m
 Quick View
249992January 23, 2020 to March 12, 2020Thu5:15pm - 6:45pm*Hastings Cmty Centre111Check details for fees

Add to Cart

Age At least 8 but less than 15y 11m
 Quick View
250407April 16, 2020 to June 4, 2020Thu5:15pm - 6:45pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 8 but less than 14y 11m
 Quick View
234128September 28, 2019 to December 14, 2019Sat2:15pm - 3:15pm*Hastings Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 8 but less than 14y 11m
 Quick View
249993January 23, 2020 to March 12, 2020Thu4pm - 5pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 8 but less than 14y 11m
 Quick View
250408April 16, 2020 to June 4, 2020Thu4pm - 5pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 8 but less than 14y 11m
 Quick View
234267December 30, 2019 to January 3, 2020Mon, Thu, Fri9am - 4:30pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 6 but less than 9y 11m
 Quick View
234127September 28, 2019 to December 14, 2019Sat1pm - 2pm*Hastings Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 2 but less than 3y 11m
 Quick View
249996January 10, 2020 to March 13, 2020Fri11:30am - 12:15pm*Hastings Cmty Centre39Check details for fees

Add to Cart

Age At least 2 but less than 3y 11m
 Quick View
250411April 17, 2020 to June 19, 2020Fri11:30am - 12:15pm*Hastings Cmty Centre210Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
228993December 23, 2019 to December 27, 2019Mon, Fri1:30pm - 4:30pm*Hastings Cmty Centre115Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
250031March 16, 2020 to March 20, 2020Mon, Tue, Wed, Thu, Fri1:30pm - 4:30pm*Hastings Cmty Centre016Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
250032March 23, 2020 to March 27, 2020Mon, Tue, Wed, Thu, Fri1:30pm - 4:30pm*Hastings Cmty Centre115Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
230051December 30, 2019 to January 3, 2020Mon, Thu, Fri1:30pm - 4:30pm*Hastings Cmty Centre115Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
228881December 21, 2019 to December 21, 2019Sat1:30pm - 4:30pm*Hastings Cmty Centre412Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
250450May 2, 2020 to May 2, 2020Sat2:30pm - 4:30pm*Hastings Cmty Centre214Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
250449April 11, 2020 to April 11, 2020Sat2:30pm - 4:30pm*Hastings Cmty Centre115Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
250034February 8, 2020 to February 8, 2020Sat2:30pm - 4:30pm*Hastings Cmty Centre016Check details for fees

Add to Cart

Age At least 5 but less than 8y 11m
 Quick View
232998November 22, 2019 to December 20, 2019Fri4:30pm - 5:30pm*Hastings Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 9 but less than 15y 11m
 Quick View
232999November 22, 2019 to December 20, 2019Fri5:30pm - 6:30pm*Hastings Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 5 but less than 8y 11m
 Quick View
250037January 31, 2020 to March 13, 2020Fri4:30pm - 5:30pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 9 but less than 15y 11m
 Quick View
250038January 31, 2020 to March 13, 2020Fri5:30pm - 6:30pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 5 but less than 8y 11m
 Quick View
250452April 17, 2020 to June 19, 2020Fri4:30pm - 5:30pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 9 but less than 15y 11m
 Quick View
250453April 17, 2020 to June 19, 2020Fri5:30pm - 6:30pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 9 but less than 12y 11m
 Quick View
261124March 16, 2020 to March 20, 2020Mon, Tue, Wed, Thu, Fri1pm - 4pm*Hastings Cmty Centre015Check details for fees

Add to Cart

Age Any
 Quick View
250087March 6, 2020 to March 6, 2020Fri6:30pm - 8:30pm*Hastings Cmty Centre040Free

Add to Cart

Age Any
 Quick View
250502June 12, 2020 to June 12, 2020Fri6:30pm - 8:30pm*Hastings Cmty Centre030Free

Add to Cart

Age At least 10 but less than 12y 11m
 Quick View
250115January 14, 2020 to March 10, 2020Tue4:15pm - 5:15pm*Hastings Cmty Centre218Check details for fees

Add to Cart

Age At least 10 but less than 12y 11m
 Quick View
250530April 14, 2020 to June 23, 2020Tue4:15pm - 5:15pm*Hastings Cmty Centre020Check details for fees

Add to Cart

Age At least 6 but less than 12y 11m
 Quick View
250138January 17, 2020 to February 7, 2020Fri3:45pm - 5pm*Hastings Cmty Centre210Check details for fees

Add to Cart

Age At least 6 but less than 12y 11m
 Quick View
250139February 21, 2020 to March 13, 2020Fri3:45pm - 5pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 6 but less than 12y 11m
 Quick View
250553April 17, 2020 to May 8, 2020Fri3:45pm - 5pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 6 but less than 12y 11m
 Quick View
250554May 22, 2020 to June 12, 2020Fri3:45pm - 5pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 8 but less than 12y 11m
 Quick View
250146January 16, 2020 to March 5, 2020Thu3:30pm - 4:30pm*Hastings Cmty Centre115Check details for fees

Add to Cart

Age At least 8 but less than 12y 11m
 Quick View
250561April 16, 2020 to June 18, 2020Thu3:30pm - 4:30pm*Hastings Cmty Centre214Check details for fees

Add to Cart

Age At least 5 but less than 7y 11m
 Quick View
250158January 12, 2020 to March 15, 2020Sun12:45pm - 1:30pm*Hastings Cmty Centre66Check details for fees

Add to Cart

Age At least 5 but less than 7y 11m
 Quick View
250573April 19, 2020 to June 21, 2020Sun12:45pm - 1:30pm*Hastings Cmty Centre210Check details for fees

Add to Cart

Age At least 5 but less than 7y 11m
 Quick View
250159January 11, 2020 to March 14, 2020Sat10:45am - 11:30am*Hastings Cmty Centre102Check details for fees

Add to Cart
Only 2 spaces left. Register now!

Age At least 5 but less than 7y 11m
 Quick View
250574April 18, 2020 to June 20, 2020Sat10:45am - 11:30am*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 5 but less than 15y 11m
 Quick View
228979September 11, 2019 to December 20, 2019Wed, Fri5pm - 6pm*Hastings Cmty Centre1411Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 15y 11m
 Quick View
250164January 8, 2020 to March 13, 2020Wed, Fri5pm - 6pm*Hastings Cmty Centre619Check details for fees

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