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

Age 16 and up
 Quick View
287287October 19, 2020 to November 9, 2020Mon6:30pm - 8:30pm*Trout Lake Cmty Centre00Check details for fees

This activity has been cancelled.

Age 19 and up
 Quick View
287874October 15, 2020 to November 12, 2020Thu6:30pm - 8pm*Trout Lake Cmty Centre80Check details for fees

+ Wish List

Age 19 and up
 Quick View
287879November 19, 2020 to December 17, 2020Thu6:30pm - 8pm*Trout Lake Cmty Centre08Check details for fees

Add to Cart

Age 19 and up
 Quick View
288274October 19, 2020 to November 16, 2020Mon6pm - 7:30pm*Trout Lake Cmty Centre81$17.14

Add to Cart
In progress. Get involved now!

Age 19 and up
 Quick View
288354November 23, 2020 to December 21, 2020Mon6pm - 7:30pm*Trout Lake Cmty Centre81$17.14

Add to Cart
Only 1 space left. Register now!

Age 19 and up
 Quick View
288355October 20, 2020 to November 17, 2020Tue6pm - 7:30pm*Trout Lake Cmty Centre90$17.14

+ Wish List

Age 19 and up
 Quick View
288356November 24, 2020 to December 22, 2020Tue6pm - 7:30pm*Trout Lake Cmty Centre90$17.14

+ Wish List

Age 19 and up
 Quick View
288357October 15, 2020 to November 12, 2020Thu6pm - 7:30pm*Trout Lake Cmty Centre90$17.14

+ Wish List

Age 19 and up
 Quick View
288359November 19, 2020 to December 17, 2020Thu6pm - 7:30pm*Trout Lake Cmty Centre90$17.14

+ Wish List

Age 19 and up
 Quick View
288372October 17, 2020 to November 14, 2020Sat11am - 12:30pm*Trout Lake Cmty Centre90$17.14

+ Wish List

Age 19 and up
 Quick View
288373November 21, 2020 to December 19, 2020Sat11am - 12:30pm*Trout Lake Cmty Centre90$17.14

+ Wish List

Age 50 and up
 Quick View
282296September 29, 2020 to November 10, 2020Tue1:30pm - 3:30pm*Trout Lake Cmty Centre80$13.33

+ Wish List

Age 50 and up
 Quick View
282297November 17, 2020 to December 22, 2020Tue1:30pm - 3:30pm*Trout Lake Cmty Centre83$11.43

Add to Cart

Age 50 and up
 Quick View
284299October 1, 2020 to November 12, 2020Thu1:30pm - 3:30pm*Trout Lake Cmty Centre80$13.33

+ Wish List

Age 50 and up
 Quick View
284300November 19, 2020 to December 17, 2020Thu1:30pm - 3:30pm*Trout Lake Cmty Centre84$9.52

Add to Cart

Age At least 3 but less than 5y 11m
 Quick View
286462October 23, 2020 to December 11, 2020Fri10:30am - 11:15am*Trout Lake Cmty Centre80Check details for fees

+ Wish List

Age At least 4 but less than 6y 11m
 Quick View
286796October 17, 2020 to December 12, 2020Sat12pm - 12:45pm*Trout Lake Cmty Centre71Check details for fees

Add to Cart
In progress. Get involved now!

Age 16 and up
 Quick View
287288November 23, 2020 to December 14, 2020Mon6:30pm - 8:30pm*Trout Lake Cmty Centre28Check details for fees

Add to Cart

Age 16 and up
 Quick View
286383October 27, 2020 to December 1, 2020Tue7pm - 8:30pm*Trout Lake Cmty Centre1119Check details for fees

Add to Cart

Age 19 and up
 Quick View
286491October 13, 2020 to December 15, 2020Tue6pm - 7pm*Trout Lake Cmty Centre240Check details for fees

+ Wish List

Age At least 7 but less than 13y 11m
 Quick View
286392October 21, 2020 to December 16, 2020Wed5:45pm - 6:45pm*Trout Lake Cmty Centre80Check details for fees

+ Wish List

Age 55 and up
 Quick View
282782September 22, 2020 to October 27, 2020Tue11am - 12pm*Trout Lake Cmty Centre42Check details for fees

Add to Cart
In progress. Get involved now!

Age 55 and up
 Quick View
282783November 3, 2020 to December 8, 2020Tue11am - 12pm*Trout Lake Cmty Centre51Check details for fees

Add to Cart
Only 1 space left. Register now!
Citywide Personal Training - All Sessions

Age 13 and up
21844Various Days & TimesSun, Mon, Tue, Wed, Thu, Fri, Sat9am - 10amChamplain, Creekside, Dunbar, Hillcrest, Kensington, Kitsilano, Lord Byng, Marpole-Oakridge, Mount Pleasant, Renfrew Park, Trout Lake, Van Aquatic Centre, West End Fitness Centres4671Unlimited$51.73

More (16)

Age At least 7 but less than 12y 11m
 Quick View
287735October 13, 2020 to December 8, 2020Tue3:30pm - 4:30pm*Trout Lake Cmty Centre75Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 12 but less than 18y 11m
 Quick View
282494September 16, 2020 to December 16, 2020Wed3:30pm - 4:45pm*Trout Lake Cmty Centre180no charge


Age At least 12 but less than 18y 11m
 Quick View
282497September 16, 2020 to December 16, 2020Wed5pm - 6:15pm*Trout Lake Cmty Centre160no charge


Age At least 3 but less than 5y 11m
 Quick View
286794October 17, 2020 to December 12, 2020Sat10am - 10:45am*Trout Lake Cmty Centre80Check details for fees

+ Wish List

Age At least 4 but less than 6y 11m
 Quick View
286795October 17, 2020 to December 12, 2020Sat11am - 11:45am*Trout Lake Cmty Centre71Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 8 but less than 15y 11m
 Quick View
287737October 20, 2020 to November 10, 2020Tue5pm - 6pm*Trout Lake Cmty Centre00Check details for fees

This activity has been cancelled.

Age At least 4 but less than 5y 11m
 Quick View
283274October 22, 2020 to November 26, 2020Thu10am - 11:15am*Trout Lake Cmty Centre70Check details for fees

+ Wish List

Age At least 7 but less than 13y 11m
 Quick View
286556October 20, 2020 to December 8, 2020Tue5:15pm - 6:15pm*Trout Lake Cmty Centre44Check details for fees

Add to Cart
Starting soon. Register now!

Age At least 12 but less than 18
 Quick View
283656October 17, 2020 to October 31, 2020Sat12pm - 1:30pm*Trout Lake Cmty Centre713Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 6 but less than 12y 11m
 Quick View
287736December 1, 2020 to December 8, 2020Tue5pm - 6pm*Trout Lake Cmty Centre75Check details for fees

Add to Cart

Age At least 6 but less than 12y 11m
 Quick View
289721November 17, 2020 to November 24, 2020Tue5pm - 6pm*Trout Lake Cmty Centre012Check details for fees

Add to Cart

Age At least 4 but less than 7y 11m
 Quick View
286798October 17, 2020 to December 12, 2020Sat1pm - 1:45pm*Trout Lake Cmty Centre80Check details for fees

+ Wish List

Age At least 6 but less than 8y 11m
 Quick View
286569October 15, 2020 to December 10, 2020Thu4:30pm - 5:30pm*Trout Lake Cmty Centre62Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 8 but less than 12y 11m
 Quick View
286571November 12, 2020 to December 17, 2020Thu5:45pm - 6:45pm*Trout Lake Cmty Centre08Check details for fees

Add to Cart

Age At least 10 but less than 13y 11m
 Quick View
287667October 19, 2020 to December 14, 2020Mon3:30pm - 5:30pm*Trout Lake Cmty Centre14Check details for fees

Add to Cart
In progress. Get involved now!

Age 55 and up
 Quick View
286708October 23, 2020 to October 23, 2020Fri2pm - 2:30pm*Trout Lake Cmty Centre10Check details for fees

+ Wish List

Age 55 and up
 Quick View
286710October 23, 2020 to October 23, 2020Fri2:30pm - 3pm*Trout Lake Cmty Centre10Check details for fees

+ Wish List

Age 55 and up
 Quick View
286711October 23, 2020 to October 23, 2020Fri3pm - 3:30pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart
Starting soon. Register now!

Age 55 and up
 Quick View
286712October 23, 2020 to October 23, 2020Fri3:30pm - 4pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart
Starting soon. Register now!

Age 55 and up
 Quick View
287795October 30, 2020 to October 30, 2020Fri2pm - 2:30pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart

Age 55 and up
 Quick View
287796October 30, 2020 to October 30, 2020Fri2:30pm - 3pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart

Age 55 and up
 Quick View
287797October 30, 2020 to October 30, 2020Fri3pm - 3:30pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart

Age 55 and up
 Quick View
287798October 30, 2020 to October 30, 2020Fri3:30pm - 4pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart

Age 55 and up
 Quick View
287799November 6, 2020 to November 6, 2020Fri2pm - 2:30pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart

Age 55 and up
 Quick View
287800November 6, 2020 to November 6, 2020Fri2:30pm - 3pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart

Age 55 and up
 Quick View
287801November 6, 2020 to November 6, 2020Fri3pm - 3:30pm*Trout Lake Cmty Centre01Check details for fees

Add to Cart
Page 1 of 5
< Prev  1 2 3 4 5 Next >
results per page