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

Age At least 8 but less than 14y 11m
 Quick View
267333April 19, 2020 to June 28, 2020Sun10:30am - 1:30pm*Hastings Cmty Centre010Check 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 Centre120Check details for fees

+ Wish List

Age At least 1 but less than 2y 11m
 Quick View
250382April 17, 2020 to June 19, 2020Fri10:45am - 11:30am*Hastings Cmty Centre39Check 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 Centre48Check details for fees

Add to Cart

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

This activity has been cancelled.

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
249993January 23, 2020 to March 12, 2020Thu4pm - 5pm*Hastings Cmty Centre00Check details for fees

This activity has been cancelled.

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 2 but less than 3y 11m
 Quick View
249996January 10, 2020 to March 13, 2020Fri11:30am - 12:15pm*Hastings Cmty Centre84Check details for fees

Add to Cart
In progress. Get involved now!

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
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 Centre214Check 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 Centre313Check details for fees

Add to Cart

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 12, 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 12, 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 Centre436Free

Add to Cart

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

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
In progress. Get involved now!

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 24, 2020 to February 14, 2020Fri3:45pm - 5pm*Hastings Cmty Centre57Check details for fees

Add to Cart
In progress. Get involved now!

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 23, 2020 to March 12, 2020Thu3:30pm - 4:30pm*Hastings Cmty Centre610Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 8 but less than 12y 11m
 Quick View
250561April 16, 2020 to June 18, 2020Thu3:30pm - 4:30pm*Hastings Cmty Centre313Check 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 Centre120Check details for fees

+ Wish List

Age At least 5 but less than 7y 11m
 Quick View
250573April 19, 2020 to June 21, 2020Sun12:45pm - 1:30pm*Hastings Cmty Centre48Check 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 Centre140Check details for fees

+ Wish List

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
250164January 8, 2020 to March 13, 2020Wed, Fri5pm - 6pm*Hastings Cmty Centre1510Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 15y 11m
 Quick View
250579April 15, 2020 to June 26, 2020Wed, Fri5pm - 6pm*Hastings Cmty Centre025Check details for fees

Add to Cart

Age Less than 20y 11m
 Quick View
250166January 10, 2020 to March 27, 2020Fri5pm - 7pm*Hastings Cmty Centre012$55.00


Age Less than 20y 11m
 Quick View
250581April 10, 2020 to June 26, 2020Fri5pm - 7pm*Hastings Cmty Centre012$55.00


Age At least 8 but less than 13y 11m
 Quick View
250587April 8, 2020 to June 10, 2020Wed10:30am - 12pm*Hastings Cmty Centre012Check details for fees

Add to Cart

Age At least 6 but less than 9y 11m
 Quick View
256177March 16, 2020 to March 20, 2020Mon, Tue, Wed, Thu, Fri9:15am - 12:15pm*Hastings Cmty Centre015Check details for fees

Add to Cart

Age At least 8 but less than 13y 11m
 Quick View
250173February 15, 2020 to February 15, 2020Sat10am - 2pm*Hastings Cmty Centre010Check details for fees

Add to Cart

Age At least 8 but less than 13y 11m
 Quick View
250174March 7, 2020 to March 7, 2020Sat10am - 2pm*Hastings Cmty Centre010Check details for fees

Add to Cart

Age At least 8 but less than 13y 11m
 Quick View
250588April 4, 2020 to April 4, 2020Sat10am - 2pm*Hastings Cmty Centre010Check details for fees

Add to Cart

Age At least 8 but less than 13y 11m
 Quick View
250589May 16, 2020 to May 16, 2020Sat10am - 2pm*Hastings Cmty Centre010Check details for fees

Add to Cart

Age At least 8 but less than 13y 11m
 Quick View
255534June 6, 2020 to June 6, 2020Sat10am - 2pm*Hastings Cmty Centre010Check details for fees

Add to Cart

Age At least 3 but less than 4y 11m
 Quick View
250176January 12, 2020 to March 15, 2020Sun12pm - 12:45pm*Hastings Cmty Centre66Check details for fees

Add to Cart
In progress. Get involved now!
Page 1 of 5
< Prev  1 2 3 4 5 Next >
results per page