Activity Search

 > Home Page > Activity Search

Proof of Vaccination



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

Age At least 13 but less than 99y 11m
 Quick View
387062January 10, 2022 to March 11, 2022Mon, Fri7pm - 8pm*Kerrisdale Cmty Centre119Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 12y 11m
 Quick View
387060January 10, 2022 to March 11, 2022Mon, Fri5pm - 6pm*Kerrisdale Cmty Centre119Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 12y 11m
 Quick View
387061January 10, 2022 to March 11, 2022Mon, Fri6pm - 7pm*Kerrisdale Cmty Centre911Check details for fees

Add to Cart
In progress. Get involved now!

Age 18 and up
 Quick View
381804January 19, 2022 to March 23, 2022Wed1pm - 4pm*Kerrisdale Cmty Centre46Check details for fees

Add to Cart
In progress. Get involved now!

Age 18 and up
 Quick View
381953January 16, 2022 to March 27, 2022Sun10:30am - 1:30pm*Kerrisdale Cmty Centre28Check details for fees

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
382202January 13, 2022 to March 10, 2022Thu12:30pm - 3pm*Kerrisdale Cmty Centre19Check details for fees

Add to Cart
In progress. Get involved now!

Age 55 and up
 Quick View
386287January 3, 2022 to March 28, 2022Mon2pm - 3:30pm*Kerrisdale Cmty Centre124no charge


Age At least 6y 5m but less than 12y 11m
 Quick View
385884March 14, 2022 to March 18, 2022Mon, Tue, Wed, Thu, Fri12:30pm - 3:30pm*Kerrisdale Cmty Centre012$190.00

Add to Cart

Age At least 2 but less than 5y 11m
 Quick View
381780January 20, 2022 to March 10, 2022Thu11am - 11:45am*Kerrisdale Cmty Centre00$111.00

This activity has been cancelled.

Age 13 and up
 Quick View
392793January 25, 2022Tue9am - 9:45am*Kerrisdale Pool240We're sorry, but this Activity is full.

Age 13 and up
 Quick View
392815February 24, 2022Thu9am - 9:45am*Kerrisdale Pool00This activity has been cancelled.

Age 13 and up
 Quick View
392782January 24, 2022Mon9am - 10am*Kerrisdale Pool240We're sorry, but this Activity is full.

Age 13 and up
 Quick View
392801January 26, 2022Wed9am - 10am*Kerrisdale Pool240We're sorry, but this Activity is full.

Age 13 and up
 Quick View
392804February 23, 2022Wed9am - 10am*Kerrisdale Pool00This activity has been cancelled.

Age 13 and up
 Quick View
392823February 25, 2022Fri9am - 10am*Kerrisdale Pool00This activity has been cancelled.

Age At least 6 but less than 12y 11m
 Quick View
381485January 11, 2022 to March 15, 2022Tue3:45pm - 5:45pm*Kerrisdale Cmty Centre80$42.50

+ Wish List

Age At least 13 but less than 18y 11m
 Quick View
381502January 11, 2022 to March 15, 2022Tue3:45pm - 5:45pm*Kerrisdale Cmty Centre80$42.50

+ Wish List

Age 18 and up
 Quick View
380964January 3, 2022 to March 28, 2022Mon7pm - 9pm*Kerrisdale Cmty Centre164Check details for fees

Add to Cart
In progress. Get involved now!

Age 12 and up
 Quick View
382603January 27, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre13$19.05

Add to Cart
Starting soon. Register now!

Age 12 and up
 Quick View
382604February 3, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre13$19.05

Add to Cart

Age 12 and up
 Quick View
382605February 10, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 12 and up
 Quick View
382606February 17, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 12 and up
 Quick View
382607February 24, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 12 and up
 Quick View
382608March 3, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 12 and up
 Quick View
382609March 10, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 12 and up
 Quick View
382610March 17, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 12 and up
 Quick View
382611March 24, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 12 and up
 Quick View
382612March 31, 2022Thu1:15pm - 2:45pm*Kerrisdale Cmty Centre04$19.05

Add to Cart

Age 18 and up
 Quick View
381254January 8, 2022 to March 26, 2022Sat1:30pm - 3:30pm*Kerrisdale Cmty Centre150Check details for fees

+ Wish List

Age At least 7 but less than 10y 11m
 Quick View
381776January 9, 2022 to March 13, 2022Sun8:45am - 9:45am*Kerrisdale Cmty Centre162$50.00

Add to Cart
In progress. Get involved now!

Age At least 10 but less than 13y 11m
 Quick View
381778January 9, 2022 to March 13, 2022Sun10:45am - 11:45am*Kerrisdale Cmty Centre170$50.00

+ Wish List

Age At least 13 but less than 18y 11m
 Quick View
381777January 9, 2022 to March 13, 2022Sun11:45am - 12:45pm*Kerrisdale Cmty Centre414$50.00

Add to Cart
In progress. Get involved now!

Age 18 and up
 Quick View
381256January 6, 2022 to March 31, 2022Thu7pm - 9pm*Kerrisdale Cmty Centre150Check details for fees

+ Wish List

Age At least 8 but less than 14y 11m
 Quick View
381257January 6, 2022 to March 10, 2022Thu5:15pm - 6:45pm*Kerrisdale Cmty Centre162$75.00

Add to Cart
In progress. Get involved now!

Age 55 and up
 Quick View
380957January 19, 2022 to March 30, 2022Wed10:30am - 11:30am*Kerrisdale Cmty Centre010Check details for fees

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
386288January 25, 2022 to March 29, 2022Tue2pm - 4pm*Kerrisdale Cmty Centre10Check details for fees

This activity has been cancelled.

Age 55 and up
 Quick View
387596January 7, 2022 to March 25, 2022Fri1pm - 3:30pm*Kerrisdale Cmty Centre040no charge


Age At least 1 but less than 10y 11m
 Quick View
387601January 29, 2022Sat11am - 1pm*Kerrisdale Cmty Centre00$190.00

This activity has been cancelled.

Age At least 1 but less than 10y 11m
 Quick View
387602February 5, 2022Sat11am - 1pm*Kerrisdale Cmty Centre00$190.00

This activity has been cancelled.

Age At least 1 but less than 10y 11m
 Quick View
387603February 12, 2022Sat11am - 1pm*Kerrisdale Cmty Centre00$190.00

This activity has been cancelled.

Age At least 1 but less than 10y 11m
 Quick View
387605March 5, 2022Sat11am - 1pm*Kerrisdale Cmty Centre00$190.00

This activity has been cancelled.

Age At least 1 but less than 10y 11m
 Quick View
387606March 12, 2022Sat11am - 1pm*Kerrisdale Cmty Centre00$190.00

This activity has been cancelled.

Age At least 1 but less than 10y 11m
 Quick View
387607March 19, 2022Sat11am - 1pm*Kerrisdale Cmty Centre10$190.00

+ Wish List

Age At least 1 but less than 10y 11m
 Quick View
387613February 13, 2022Sun2pm - 4pm*Kerrisdale Cmty Centre10$190.00

+ Wish List

Age At least 1 but less than 10y 11m
 Quick View
387614February 20, 2022Sun2pm - 4pm*Kerrisdale Cmty Centre10$190.00

+ Wish List

Age At least 1 but less than 10y 11m
 Quick View
387615February 27, 2022Sun2pm - 4pm*Kerrisdale Cmty Centre10$190.00

+ Wish List

Age At least 1 but less than 10y 11m
 Quick View
387628February 19, 2022Sat11am - 1pm*Kerrisdale Cmty Centre00$190.00

This activity has been cancelled.

Age At least 1 but less than 10y 11m
 Quick View
387629February 26, 2022Sat11am - 1pm*Kerrisdale Cmty Centre00$190.00

This activity has been cancelled.

Age 55 and up
 Quick View
387582January 5, 2022 to March 30, 2022Wed9:15am - 10:30am*Kerrisdale Cmty Centre238no charge


Age At least 5 but less than 10y 11m
 Quick View
381765January 12, 2022 to February 23, 2022Wed4:30pm - 5:30pm*Kerrisdale Cmty Centre00$117.25

This activity has been cancelled.
Page 1 of 14
< Prev  1 2 3 4 5  ...  14 Next >
results per page