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

Age At least 13 but less than 99
 Quick View
230306July 6, 2019 to August 24, 2019Sat2:15pm - 2:55pm*Kerrisdale Pool70Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230347July 3, 2019 to July 26, 2019Mon, Wed, Fri9:30am - 10am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230348July 29, 2019 to August 23, 2019Mon, Wed, Fri9:30am - 10am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230349July 2, 2019 to July 25, 2019Tue, Thu9:30am - 10am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230352July 30, 2019 to August 22, 2019Tue, Thu9:30am - 10am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230365July 15, 2019 to July 26, 2019Mon, Tue, Wed, Thu, Fri8:30am - 9am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230366July 15, 2019 to July 26, 2019Mon, Tue, Wed, Thu, Fri12pm - 12:30pm*Kerrisdale Pool22Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
230367July 29, 2019 to August 9, 2019Mon, Tue, Wed, Thu, Fri8:30am - 9am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230371July 29, 2019 to August 9, 2019Mon, Tue, Wed, Thu, Fri12pm - 12:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230377August 12, 2019 to August 23, 2019Mon, Tue, Wed, Thu, Fri8:30am - 9am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230382August 12, 2019 to August 23, 2019Mon, Tue, Wed, Thu, Fri12pm - 12:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230388July 3, 2019 to July 24, 2019Mon, Wed5pm - 5:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230395July 29, 2019 to August 21, 2019Mon, Wed5pm - 5:30pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230402July 6, 2019 to August 24, 2019Sat11:15am - 11:45am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230405July 6, 2019 to August 24, 2019Sat1:45pm - 2:15pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230624July 3, 2019 to July 26, 2019Mon, Wed, Fri10:15am - 10:45am*Kerrisdale Pool22Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
230625July 29, 2019 to August 23, 2019Mon, Wed, Fri10:15am - 10:45am*Kerrisdale Pool13Check details for fees

Add to Cart

Age At least 3 but less than 5y 11m
 Quick View
230635July 2, 2019 to July 25, 2019Tue, Thu10:15am - 10:45am*Kerrisdale Pool31Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
230636July 30, 2019 to August 22, 2019Tue, Thu10:15am - 10:45am*Kerrisdale Pool22Check details for fees

Add to Cart

Age At least 3 but less than 5y 11m
 Quick View
230639July 15, 2019 to July 26, 2019Mon, Tue, Wed, Thu, Fri9am - 9:30am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230640July 15, 2019 to July 26, 2019Mon, Tue, Wed, Thu, Fri12pm - 12:30pm*Kerrisdale Pool31Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
230641July 29, 2019 to August 9, 2019Mon, Tue, Wed, Thu, Fri9am - 9:30am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230642July 29, 2019 to August 9, 2019Mon, Tue, Wed, Thu, Fri12pm - 12:30pm*Kerrisdale Pool13Check details for fees

Add to Cart

Age At least 3 but less than 5y 11m
 Quick View
230643August 12, 2019 to August 23, 2019Mon, Tue, Wed, Thu, Fri9am - 9:30am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230644August 12, 2019 to August 23, 2019Mon, Tue, Wed, Thu, Fri12pm - 12:30pm*Kerrisdale Pool31Check details for fees

Add to Cart

Age At least 3 but less than 5y 11m
 Quick View
230649July 3, 2019 to July 24, 2019Mon, Wed5:30pm - 6pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230651July 29, 2019 to August 21, 2019Mon, Wed5:30pm - 6pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230652July 6, 2019 to August 24, 2019Sat11:15am - 11:45am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230653July 6, 2019 to August 24, 2019Sat2:15pm - 2:45pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230658July 15, 2019 to July 26, 2019Mon, Tue, Wed, Thu, Fri9:30am - 10am*Kerrisdale Pool13Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
230659July 29, 2019 to August 9, 2019Mon, Tue, Wed, Thu, Fri9:30am - 10am*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230660August 12, 2019 to August 23, 2019Mon, Tue, Wed, Thu, Fri9:30am - 10am*Kerrisdale Pool04Check details for fees

Add to Cart

Age At least 3 but less than 5y 11m
 Quick View
230661July 6, 2019 to August 24, 2019Sat12:15pm - 12:45pm*Kerrisdale Pool40Check details for fees

+ Wish List

Age At least 3 but less than 5y 11m
 Quick View
230663July 15, 2019 to July 26, 2019Mon, Tue, Wed, Thu, Fri10:45am - 11:15am*Kerrisdale Pool33Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 5y 11m
 Quick View
230664July 29, 2019 to August 9, 2019Mon, Tue, Wed, Thu, Fri10:45am - 11:15am*Kerrisdale Pool33Check details for fees

Add to Cart

Age At least 3 but less than 5y 11m
 Quick View
230665August 12, 2019 to August 23, 2019Mon, Tue, Wed, Thu, Fri10:45am - 11:15am*Kerrisdale Pool24Check details for fees

Add to Cart

Age 3 and up
 Quick View
230673July 3, 2019 to July 26, 2019Mon, Wed, Fri8:30am - 9am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230674July 3, 2019 to July 26, 2019Mon, Wed, Fri9am - 9:30am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230675July 3, 2019 to July 26, 2019Mon, Wed, Fri9:30am - 10am*Kerrisdale Pool00Check details for fees

+ Wish List

Age 3 and up
 Quick View
230676July 3, 2019 to July 26, 2019Mon, Wed, Fri11:30am - 12pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230677July 3, 2019 to July 26, 2019Mon, Wed, Fri12pm - 12:30pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230678July 29, 2019 to August 23, 2019Mon, Wed, Fri8:30am - 9am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230679July 29, 2019 to August 23, 2019Mon, Wed, Fri9am - 9:30am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230680July 29, 2019 to August 23, 2019Mon, Wed, Fri9:30am - 10am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230681July 29, 2019 to August 23, 2019Mon, Wed, Fri11:30am - 12pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230682July 29, 2019 to August 23, 2019Mon, Wed, Fri12pm - 12:30pm*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230683July 2, 2019 to July 25, 2019Tue, Thu8:30am - 9am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230684July 2, 2019 to July 25, 2019Tue, Thu9am - 9:30am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230686July 2, 2019 to July 25, 2019Tue, Thu9:30am - 10am*Kerrisdale Pool10Check details for fees

+ Wish List

Age 3 and up
 Quick View
230687July 2, 2019 to July 25, 2019Tue, Thu10am - 10:30am*Kerrisdale Pool10Check details for fees

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