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

Age At least 1 but less than 5
 Quick View
321160April 16, 2021 to June 25, 2021Fri10:15am - 11am*Hastings Cmty Centre80Check details for fees

+ Wish List

Age At least 1 but less than 5
 Quick View
321161April 10, 2021 to June 26, 2021Sat9:15am - 10am*Hastings Cmty Centre80Check details for fees

+ Wish List

Age At least 1 but less than 5
 Quick View
321162April 16, 2021 to June 25, 2021Fri9:15am - 10am*Hastings Cmty Centre80Check details for fees

+ Wish List

Age At least 1 but less than 5
 Quick View
322750April 10, 2021 to June 26, 2021Sat10:15am - 11am*Hastings Cmty Centre90Check details for fees

+ Wish List

Age At least 1 but less than 5
 Quick View
335523July 9, 2021 to August 13, 2021Fri10:15am - 11am*Hastings Cmty Centre71Check details for fees

Add to Cart
Only 1 space left. Register now!

Age At least 1 but less than 5
 Quick View
335524July 10, 2021 to August 14, 2021Sat9:15am - 10am*Hastings Cmty Centre80Check details for fees

+ Wish List

Age At least 1 but less than 5
 Quick View
335525July 9, 2021 to August 13, 2021Fri9:15am - 10am*Hastings Cmty Centre53Check details for fees

Add to Cart

Age At least 1 but less than 5
 Quick View
335526July 10, 2021 to August 14, 2021Sat10:15am - 11am*Hastings Cmty Centre70Check details for fees

+ Wish List

Age At least 1 but less than 5
 Quick View
335529July 10, 2021 to August 14, 2021Sat11:15am - 12pm*Hastings Cmty Centre53Check details for fees

Add to Cart

Age At least 1 but less than 5
 Quick View
335551July 7, 2021 to August 11, 2021Wed10:15am - 11am*Hastings Cmty Centre70Check details for fees

+ Wish List

Age At least 1 but less than 5
 Quick View
335553July 7, 2021 to August 11, 2021Wed9:15am - 10am*Hastings Cmty Centre71Check details for fees

Add to Cart
Only 1 space left. Register now!

Age At least 1 but less than 5
 Quick View
335555July 10, 2021 to August 14, 2021Sat12:15pm - 1pm*Hastings Cmty Centre00Check details for fees

This activity has been cancelled.

Age Less than
 Quick View
321165April 16, 2021 to June 25, 2021Fri11:15am - 11:45am*Hastings Cmty Centre80Check details for fees

+ Wish List

Age Less than
 Quick View
321166April 16, 2021 to June 25, 2021Fri12pm - 12:30pm*Hastings Cmty Centre80Check details for fees

+ Wish List

Age Less than
 Quick View
321167April 10, 2021 to June 26, 2021Sat11:15am - 11:45am*Hastings Cmty Centre80Check details for fees

+ Wish List

Age Less than
 Quick View
335527July 9, 2021 to August 13, 2021Fri11:15am - 11:45am*Hastings Cmty Centre80Check details for fees

+ Wish List

Age Less than
 Quick View
335528July 9, 2021 to August 13, 2021Fri12pm - 12:30pm*Hastings Cmty Centre80Check details for fees

+ Wish List

Age Less than
 Quick View
335575July 7, 2021 to August 11, 2021Wed11:15am - 11:45am*Hastings Cmty Centre71Check details for fees

Add to Cart
Only 1 space left. Register now!

Age At least 10 but less than 14y 11m
 Quick View
321172May 29, 2021Sat12:30pm - 4:30pm*Hastings Cmty Centre120Check details for fees

+ Wish List

Age At least 10 but less than 14y 11m
 Quick View
331377July 10, 2021Sat9am - 1pm*Hastings Cmty Centre100Check details for fees

+ Wish List

Age At least 1 but less than 2y 11m
 Quick View
325591April 16, 2021 to June 18, 2021Fri9:30am - 10:15am*Hastings Cmty Centre90Check details for fees

+ Wish List

Age 19 and up
 Quick View
321173April 12, 2021 to June 28, 2021Mon10:30am - 11:15am*Hastings Cmty Centre22Check details for fees

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
321174April 12, 2021 to June 28, 2021Mon11:30am - 12:15pm*Hastings Cmty Centre22Check details for fees

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
321175April 12, 2021 to June 28, 2021Mon12:30pm - 1:15pm*Hastings Cmty Centre22Check details for fees

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
321176April 12, 2021 to June 28, 2021Mon1:30pm - 2:15pm*Hastings Cmty Centre22Check details for fees

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
321177April 12, 2021 to June 28, 2021Mon2:30pm - 3:15pm*Hastings Cmty Centre04Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 10 but less than 18y 11m
 Quick View
342533May 21, 2021Fri4:30pm - 5:30pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 13 but less than 18y 11m
 Quick View
342535May 21, 2021Fri6pm - 7pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 13 but less than 18y 11m
 Quick View
342537May 21, 2021Fri7:30pm - 8:30pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 10 but less than 18y 11m
 Quick View
342540May 28, 2021Fri4:30pm - 5:30pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 13 but less than 18y 11m
 Quick View
342542May 28, 2021Fri6pm - 7pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 13 but less than 18y 11m
 Quick View
342544May 28, 2021Fri7:30pm - 8:30pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 10 but less than 12y 11m
 Quick View
342530May 21, 2021Fri3:15pm - 4:15pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 10 but less than 12y 11m
 Quick View
342539May 28, 2021Fri3:15pm - 4:15pm*Hastings Cmty Centre06Free

+ Wish List

Age At least 2 but less than 3y 11m
 Quick View
325625April 16, 2021 to June 18, 2021Fri10:30am - 11:15am*Hastings Cmty Centre100Check details for fees

+ Wish List

Age At least 9 but less than 13y 11m
 Quick View
321213April 23, 2021 to June 11, 2021Fri3:30pm - 4:30pm*Hastings Cmty Centre46Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 9 but less than 13y 11m
 Quick View
321214April 23, 2021 to June 11, 2021Fri4:40pm - 5:40pm*Hastings Cmty Centre37Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 10y 11m
 Quick View
331381July 5, 2021 to July 9, 2021Mon, Tue, Wed, Thu, Fri1:30pm - 4:30pm*Hastings Cmty Centre55Check details for fees

Add to Cart

Age At least 5 but less than 10y 11m
 Quick View
331382July 12, 2021 to July 16, 2021Mon, Tue, Wed, Thu, Fri1:30pm - 4:30pm*Hastings Cmty Centre82Check details for fees

Add to Cart
Only 2 spaces left. Register now!

Age At least 5 but less than 10y 11m
 Quick View
331383July 19, 2021 to July 23, 2021Mon, Tue, Wed, Thu, Fri1:30pm - 4:30pm*Hastings Cmty Centre100Check details for fees

+ Wish List

Age At least 5 but less than 10y 11m
 Quick View
331384July 26, 2021 to July 30, 2021Mon, Tue, Wed, Thu, Fri1:30pm - 4:30pm*Hastings Cmty Centre91Check details for fees

Add to Cart
Only 1 space left. Register now!

Age At least 16 but less than 99
 Quick View
346238June 5, 2021Sat12pm - 2pm*Hastings Cmty Centre37Check details for fees

Add to Cart

Age At least 19 but less than 99
 Quick View
329202May 29, 2021Sat12pm - 2pm*Hastings Cmty Centre46Free

Add to Cart

Age At least 12 but less than 99
 Quick View
342258July 10, 2021Sat10am - 12:30pm*Hastings Cmty Centre030Check details for fees

Add to Cart

Age At least but less than 12½
 Quick View
321220April 17, 2021 to June 12, 2021Sat11:45am - 12:30pm*Hastings Cmty Centre510Check details for fees

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
339005July 8, 2021 to August 12, 2021Thu11:15am - 12:15pm*Hastings Cmty Centre27Check details for fees

Add to Cart

Age At least 50 but less than 99
 Quick View
321248April 13, 2021 to May 18, 2021Tue11am - 12pm*Hastings Cmty Centre80Free

+ Wish List

Age At least 50 but less than 99
 Quick View
329194June 1, 2021 to June 29, 2021Tue11am - 12pm*Hastings Cmty Centre35Free

Add to Cart

Age At least 50 but less than 99
 Quick View
339169July 6, 2021 to July 27, 2021Tue11am - 12pm*Hastings Cmty Centre08Free

Add to Cart

Age At least but less than 6y 11m
 Quick View
321221April 12, 2021 to May 17, 2021Mon11am - 11:30am*Hastings Cmty Centre80Free

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