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 Search By:
Displaying: 1-50 of 209
NameNumberDate(s)Day(s)TimeLocationEnrolledOpeningsFee and Action
n/a0

At least 13 but less than 99
 Quick View
186827October 23, 2018 to November 22, 2018Tue, Thu6:45pm - 7:25pm*Kerrisdale Pool46Check details for fees

Add to Cart

At least 13 but less than 99
 Quick View
186856November 27, 2018 to December 20, 2018Tue, Thu6:45pm - 7:25pm*Kerrisdale Pool28Check details for fees

Add to Cart

At least 13 but less than 99
 Quick View
186638September 18, 2018 to October 18, 2018Tue, Thu6:45pm - 7:25pm*Kerrisdale Pool100Check details for fees

+ Wish List

At least 13 but less than 99
 Quick View
186639September 17, 2018 to November 19, 2018Mon6:45pm - 7:25pm*Kerrisdale Pool91Check details for fees

Add to Cart
In progress. Get involved now!

At least 13 but less than 99
 Quick View
186640September 22, 2018 to December 15, 2018Sat2:45pm - 3:25pm*Kerrisdale Pool100Check details for fees

+ Wish List

At least 13 but less than 99
 Quick View
186641September 19, 2018 to November 21, 2018Wed6:45pm - 7:25pm*Kerrisdale Pool55Check details for fees

Add to Cart
Starting soon. Register now!

At least 6m but less than 2y 11m
 Quick View
189751September 21, 2018 to November 9, 2018Fri10:30am - 11am*Kerrisdale Pool64Check details for fees

Add to Cart
Starting soon. Register now!

At least 6m but less than 2y 11m
 Quick View
189753November 16, 2018 to December 21, 2018Fri10:30am - 11am*Kerrisdale Pool37Check details for fees

Add to Cart

At least 3 but less than 5y 11m
 Quick View
186645September 17, 2018 to October 17, 2018Mon, Wed5:15pm - 5:45pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186646September 18, 2018 to October 18, 2018Tue, Thu3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186647September 18, 2018 to October 18, 2018Tue, Thu6:30pm - 7pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186648September 17, 2018 to November 19, 2018Mon3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186649September 19, 2018 to November 21, 2018Wed3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186650September 22, 2018 to December 15, 2018Sat11:30am - 12pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186651September 22, 2018 to December 15, 2018Sat2:30pm - 3pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186652September 23, 2018 to December 16, 2018Sun2pm - 2:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186857November 26, 2018 to December 19, 2018Mon, Wed5:15pm - 5:45pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186858November 27, 2018 to December 20, 2018Tue, Thu3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186859November 27, 2018 to December 20, 2018Tue, Thu6:30pm - 7pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186828October 23, 2018 to November 22, 2018Tue, Thu3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186829October 23, 2018 to November 22, 2018Tue, Thu6:30pm - 7pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186811October 22, 2018 to November 21, 2018Mon, Wed5:15pm - 5:45pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186812October 22, 2018 to November 21, 2018Mon, Wed5:45pm - 6:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186830October 23, 2018 to November 22, 2018Tue, Thu4pm - 4:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186831October 23, 2018 to November 22, 2018Tue, Thu6:30pm - 7pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186860November 26, 2018 to December 19, 2018Mon, Wed5:45pm - 6:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186861November 27, 2018 to December 20, 2018Tue, Thu4pm - 4:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186862November 27, 2018 to December 20, 2018Tue, Thu6:30pm - 7pm*Kerrisdale Pool31Check details for fees

Add to Cart

At least 3 but less than 5y 11m
 Quick View
186653September 17, 2018 to October 17, 2018Mon, Wed5:45pm - 6:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186654September 18, 2018 to October 18, 2018Tue, Thu4pm - 4:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186655September 18, 2018 to October 18, 2018Tue, Thu6:30pm - 7pm*Kerrisdale Pool20Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186656September 17, 2018 to November 19, 2018Mon4pm - 4:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186657September 19, 2018 to November 21, 2018Wed4pm - 4:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186658September 22, 2018 to December 15, 2018Sat12pm - 12:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186659September 22, 2018 to December 15, 2018Sat3pm - 3:30pm*Kerrisdale Pool31Check details for fees

Add to Cart
Starting soon. Register now!

At least 3 but less than 5y 11m
 Quick View
186660September 23, 2018 to December 16, 2018Sun2:45pm - 3:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186669September 18, 2018 to October 18, 2018Tue, Thu6pm - 6:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186663September 18, 2018 to October 18, 2018Tue, Thu4:30pm - 5pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186664September 19, 2018 to November 21, 2018Wed3:30pm - 4pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186665September 22, 2018 to December 15, 2018Sat12:45pm - 1:15pm*Kerrisdale Pool13Check details for fees

Add to Cart
Starting soon. Register now!

At least 3 but less than 5y 11m
 Quick View
186666September 23, 2018 to December 16, 2018Sun3pm - 3:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186863November 27, 2018 to December 20, 2018Tue, Thu4:30pm - 5pm*Kerrisdale Pool31Check details for fees

Add to Cart

At least 3 but less than 5y 11m
 Quick View
186864November 27, 2018 to December 20, 2018Tue, Thu6pm - 6:30pm*Kerrisdale Pool22Check details for fees

Add to Cart

At least 3 but less than 5y 11m
 Quick View
186832October 23, 2018 to November 22, 2018Tue, Thu4:30pm - 5pm*Kerrisdale Pool40Check details for fees

+ Wish List

At least 3 but less than 5y 11m
 Quick View
186833October 23, 2018 to November 22, 2018Tue, Thu6pm - 6:30pm*Kerrisdale Pool13Check details for fees

Add to Cart

At least 3 but less than 5y 11m
 Quick View
186865November 27, 2018 to December 20, 2018Tue, Thu5pm - 5:30pm*Kerrisdale Pool15Check details for fees

Add to Cart

At least 3 but less than 5y 11m
 Quick View
186834October 23, 2018 to November 22, 2018Tue, Thu5pm - 5:30pm*Kerrisdale Pool42Check details for fees

Add to Cart

At least 3 but less than 5y 11m
 Quick View
186667September 18, 2018 to October 18, 2018Tue, Thu5pm - 5:30pm*Kerrisdale Pool51Check details for fees

Add to Cart
In progress. Get involved now!

At least 3 but less than 5y 11m
 Quick View
186668September 22, 2018 to December 15, 2018Sat12:45pm - 1:15pm*Kerrisdale Pool24Check details for fees

Add to Cart
Starting soon. Register now!

3 and up
 Quick View
188407September 17, 2018 to December 19, 2018Mon, Wed6pm - 6:30pm*Kerrisdale Pool10Check details for fees

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