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

Age 19 and up
 Quick View
342443May 11, 2021 to June 22, 2021Tue10:45am - 11:30am*Marpole-Oakridge Cmty Centre40Check details for fees

+ Wish List

Age 19 and up
 Quick View
342449May 11, 2021 to June 22, 2021Tue12pm - 12:45pm*Marpole-Oakridge Cmty Centre40Check details for fees

+ Wish List

Age 19 and up
 Quick View
342458May 12, 2021 to June 23, 2021Wed10:45am - 11:30am*Marpole-Oakridge Cmty Centre22Check details for fees

Add to Cart
Starting soon. Register now!

Age 19 and up
 Quick View
342459May 12, 2021 to June 23, 2021Wed12pm - 12:45pm*Marpole-Oakridge Cmty Centre22Check details for fees

Add to Cart
Starting soon. Register now!

Age 19 and up
 Quick View
342465May 13, 2021 to June 24, 2021Thu10:45am - 11:30am*Marpole-Oakridge Cmty Centre40Check details for fees

+ Wish List

Age 19 and up
 Quick View
342466May 13, 2021 to June 24, 2021Thu12pm - 12:45pm*Marpole-Oakridge Cmty Centre40Check details for fees

+ Wish List

Age At least 13 but less than 18
 Quick View
342451May 12, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart
Starting soon. Register now!

Age At least 13 but less than 18
 Quick View
342504May 19, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart

Age At least 13 but less than 18
 Quick View
342505May 26, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart

Age At least 13 but less than 18
 Quick View
342506June 2, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart

Age At least 13 but less than 18
 Quick View
342508June 9, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart

Age At least 13 but less than 18
 Quick View
342509June 16, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart

Age At least 13 but less than 18
 Quick View
342510June 23, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart

Age At least 13 but less than 18
 Quick View
342513June 30, 2021Wed4pm - 5pm*Marpole-Oakridge Cmty Centre06Free

Add to Cart

Age At least 6 but less than
 Quick View
326929April 8, 2021 to May 13, 2021Thu3:15pm - 4:10pm*Marpole-Oakridge Cmty Centre100Check details for fees

+ Wish List

Age At least 9 but less than 12½
 Quick View
326933April 8, 2021 to May 13, 2021Thu4:25pm - 5:20pm*Marpole-Oakridge Cmty Centre55Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 6 but less than
 Quick View
336942May 18, 2021 to June 22, 2021Tue3:15pm - 4:10pm*Marpole-Oakridge Cmty Centre82Check details for fees

Add to Cart
Only 2 spaces left. Register now!

Age At least 9 but less than 12½
 Quick View
336943May 18, 2021 to June 22, 2021Tue4:25pm - 5:20pm*Marpole-Oakridge Cmty Centre73Check details for fees

Add to Cart

Age At least 6 but less than
 Quick View
336944May 20, 2021 to June 17, 2021Thu3:15pm - 4:10pm*Marpole-Oakridge Cmty Centre100Check details for fees

+ Wish List

Age At least 9 but less than 12½
 Quick View
336946May 20, 2021 to June 17, 2021Thu4:25pm - 5:20pm*Marpole-Oakridge Cmty Centre55Check details for fees

Add to Cart

Age At least 2 but less than 12y 11m 3w
 Quick View
342413June 23, 2021Wed9am - 7pm*Marpole-Oakridge Cmty Centre250Check details for fees

+ Wish List

Age At least 6 but less than 12y 11m 3w
 Quick View
336948May 12, 2021 to June 16, 2021Wed4:30pm - 5:30pm*Marpole-Oakridge Cmty Centre64Check details for fees

Add to Cart
Starting soon. 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 Centres4758Unlimited$51.73

More (16)

Age At least 11 but less than 17
 Quick View
325171April 12, 2021 to May 17, 2021Mon3:30pm - 5pm*Marpole-Oakridge Cmty Centre114Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 11 but less than 17
 Quick View
325254May 24, 2021 to June 28, 2021Mon3:30pm - 5pm*Marpole-Oakridge Cmty Centre015Check details for fees

Add to Cart

Age At least 2 but less than 12y 11m 3w
 Quick View
342412June 16, 2021Wed9am - 7pm*Marpole-Oakridge Cmty Centre250Check details for fees

+ Wish List

Age At least 12 but less than 16
 Quick View
342532July 5, 2021 to August 9, 2021Mon, Wed4:30pm - 6pm*Marpole-Oakridge Cmty Centre012Check details for fees

+ Wish List

Age At least 13 but less than 17
 Quick View
324204April 19, 2021 to June 14, 2021Mon3:30pm - 4:30pm*Marpole-Oakridge Cmty Centre57Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 7 but less than 15y 11m 3w
 Quick View
336951May 11, 2021 to June 22, 2021Tue4:30pm - 5:25pm*Marpole-Oakridge Cmty Centre73Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 7 but less than 15y 11m 3w
 Quick View
336953May 15, 2021 to June 19, 2021Sat11:30am - 12:30pm*Marpole-Oakridge Cmty Centre100Check details for fees

+ Wish List

Age At least but less than 12y 11m
 Quick View
330017July 5, 2021 to July 9, 2021Mon, Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre67Check details for fees

Add to Cart

Age At least but less than 12y 11m
 Quick View
330018July 12, 2021 to July 16, 2021Mon, Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre112Check details for fees

Add to Cart
Only 2 spaces left. Register now!

Age At least but less than 12y 11m
 Quick View
330019July 19, 2021 to July 23, 2021Mon, Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre94Check details for fees

Add to Cart

Age At least but less than 12y 11m
 Quick View
330020July 26, 2021 to July 30, 2021Mon, Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre94Check details for fees

Add to Cart

Age At least but less than 12y 11m
 Quick View
330021August 3, 2021 to August 6, 2021Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre130Check details for fees

+ Wish List

Age At least but less than 12y 11m
 Quick View
330022August 9, 2021 to August 13, 2021Mon, Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre130Check details for fees

+ Wish List

Age At least but less than 12y 11m
 Quick View
330108August 16, 2021 to August 20, 2021Mon, Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre103Check details for fees

Add to Cart

Age At least but less than 12y 11m
 Quick View
330110August 23, 2021 to August 27, 2021Mon, Tue, Wed, Thu, Fri9:15am - 3:45pm*Marpole-Oakridge Cmty Centre94Check details for fees

Add to Cart

Age At least 5 but less than 7y 11m 3w
 Quick View
325691April 21, 2021 to May 19, 2021Wed3:30pm - 4:15pm*Marpole-Oakridge Cmty Centre64Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 7y 11m 3w
 Quick View
336957May 26, 2021 to June 23, 2021Wed3:30pm - 4:15pm*Marpole-Oakridge Cmty Centre28Check details for fees

Add to Cart

Age At least 6 but less than 18y 11m 3w
 Quick View
336966May 12, 2021 to June 16, 2021Wed6:20pm - 7:20pm*Marpole-Oakridge Cmty Centre73Check details for fees

Add to Cart
Starting soon. Register now!

Age At least 5 but less than 12y 11m 3w
 Quick View
336949May 11, 2021 to June 22, 2021Tue3:20pm - 4:15pm*Marpole-Oakridge Cmty Centre73Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 5 but less than 12y 11m 3w
 Quick View
342369May 15, 2021 to June 19, 2021Sat10:15am - 11:15am*Marpole-Oakridge Cmty Centre28Check details for fees

Add to Cart
Starting soon. Register now!

Age At least 3 but less than 4y 11m 3w
 Quick View
325701April 21, 2021 to May 19, 2021Wed4:30pm - 5:15pm*Marpole-Oakridge Cmty Centre44Check details for fees

Add to Cart
In progress. Get involved now!

Age At least 3 but less than 4y 11m 3w
 Quick View
336960May 26, 2021 to June 23, 2021Wed4:30pm - 5:15pm*Marpole-Oakridge Cmty Centre44Check details for fees

Add to Cart

Age At least 7 but less than 12y 11m 3w
 Quick View
336963May 14, 2021 to June 18, 2021Fri5:30pm - 7pm*Marpole-Oakridge Cmty Centre63Check details for fees

Add to Cart
Starting soon. Register now!

Age At least but less than 12y 11m
 Quick View
330009July 5, 2021 to July 9, 2021Mon, Tue, Wed, Thu, Fri9am - 3:30pm*Marpole-Oakridge Cmty Centre164Check details for fees

Add to Cart
Only 4 spaces left. Register now!

Age At least but less than 12y 11m
 Quick View
330010July 12, 2021 to July 16, 2021Mon, Tue, Wed, Thu, Fri9am - 3:30pm*Marpole-Oakridge Cmty Centre200Check details for fees

+ Wish List

Age At least but less than 12y 11m
 Quick View
330011July 19, 2021 to July 23, 2021Mon, Tue, Wed, Thu, Fri9am - 3:30pm*Marpole-Oakridge Cmty Centre200Check details for fees

+ Wish List

Age At least but less than 12y 11m
 Quick View
330012July 26, 2021 to July 30, 2021Mon, Tue, Wed, Thu, Fri9am - 3:30pm*Marpole-Oakridge Cmty Centre200Check details for fees

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