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

Age At least 55 but less than 99
 Quick View
363824July 29, 2021Thu9:30am - 11am*Britannia Pool524Add to Cart
Starting soon. Register now!

Age At least 55 but less than 99
 Quick View
363763July 27, 2021Tue9:30am - 11am*Britannia Pool1217Add to Cart
Starting soon. Register now!

Age At least 55 but less than 99
 Quick View
363785July 28, 2021Wed9:30am - 11am*Britannia Pool920Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363826July 29, 2021Thu11:30am - 12:15pm*Britannia Pool316Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363827July 29, 2021Thu8am - 8:45am*Britannia Pool217Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363764July 27, 2021Tue11:30am - 12:15pm*Britannia Pool136Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363765July 27, 2021Tue8am - 8:45am*Britannia Pool145Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363787July 28, 2021Wed11:30am - 12:15pm*Britannia Pool613Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363788July 28, 2021Wed6:30am - 7:15am*Britannia Pool811Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363789July 28, 2021Wed8am - 8:45am*Britannia Pool109Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363829July 29, 2021Thu2pm - 3:30pm*Britannia Pool632Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363830July 29, 2021Thu6:30pm - 8pm*Britannia Pool533Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363766July 27, 2021Tue2pm - 3:30pm*Britannia Pool353Add to Cart
Only 3 spaces left. Register now!

Age Less than 99
 Quick View
363767July 27, 2021Tue6:30pm - 8pm*Britannia Pool2513Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363790July 28, 2021Wed2pm - 3:30pm*Britannia Pool1622Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363791July 28, 2021Wed6:30pm - 8pm*Britannia Pool1919Add to Cart
Starting soon. Register now!

Age 13 and up
 Quick View
362195July 27, 2021Tue2:15pm - 3pm*Hillcrest Aquatic Centre120We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
362180July 26, 2021Mon7pm - 7:45pm*Hillcrest Aquatic Centre260We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
362235July 29, 2021Thu1pm - 1:45pm*Hillcrest Aquatic Centre1016Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362236July 29, 2021Thu10:15am - 11am*Hillcrest Aquatic Centre719Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362238July 29, 2021Thu11:30am - 12:15pm*Hillcrest Aquatic Centre224Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362239July 29, 2021Thu2:15pm - 3pm*Hillcrest Aquatic Centre620Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362245July 29, 2021Thu3:45pm - 4:30pm*Hillcrest Aquatic Centre1016Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362246July 29, 2021Thu5pm - 5:45pm*Hillcrest Aquatic Centre215Add to Cart
Only 5 spaces left. Register now!

Age At least 13 but less than 99
 Quick View
362240July 29, 2021Thu7pm - 7:45pm*Hillcrest Aquatic Centre422Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362241July 29, 2021Thu8:30am - 9:15am*Hillcrest Aquatic Centre818Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362196July 27, 2021Tue1pm - 1:45pm*Hillcrest Aquatic Centre224Add to Cart
Only 4 spaces left. Register now!

Age At least 13 but less than 99
 Quick View
362197July 27, 2021Tue10:15am - 11am*Hillcrest Aquatic Centre260We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
362198July 27, 2021Tue11:30am - 12:15pm*Hillcrest Aquatic Centre1411Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362199July 27, 2021Tue3:45pm - 4:30pm*Hillcrest Aquatic Centre206Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362200July 27, 2021Tue5pm - 5:45pm*Hillcrest Aquatic Centre260We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
362201July 27, 2021Tue7pm - 7:45pm*Hillcrest Aquatic Centre206Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362202July 27, 2021Tue8:30am - 9:15am*Hillcrest Aquatic Centre260We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
362215July 28, 2021Wed1pm - 1:45pm*Hillcrest Aquatic Centre1511Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362220July 28, 2021Wed10:15am - 11am*Hillcrest Aquatic Centre242Add to Cart
Only 2 spaces left. Register now!

Age At least 13 but less than 99
 Quick View
362221July 28, 2021Wed11:30am - 12:15pm*Hillcrest Aquatic Centre1214Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362216July 28, 2021Wed2:15pm - 3pm*Hillcrest Aquatic Centre1115Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362217July 28, 2021Wed3:45pm - 4:30pm*Hillcrest Aquatic Centre1016Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362218July 28, 2021Wed5pm - 5:45pm*Hillcrest Aquatic Centre179Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362219July 28, 2021Wed7pm - 7:45pm*Hillcrest Aquatic Centre1016Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362230July 28, 2021Wed8:30am - 9:15am*Hillcrest Aquatic Centre1610Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362184July 26, 2021Mon6:45pm - 7:30pm*Hillcrest Aquatic Centre260We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
362242July 29, 2021Thu8:15am - 9am*Hillcrest Aquatic Centre1016Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362243July 29, 2021Thu10:45am - 11:30am*Hillcrest Aquatic Centre323Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362244July 29, 2021Thu1:30pm - 2:15pm*Hillcrest Aquatic Centre1115Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362247July 29, 2021Thu6:45pm - 7:30pm*Hillcrest Aquatic Centre1014Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362203July 27, 2021Tue10:45am - 11:30am*Hillcrest Aquatic Centre188Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362204July 27, 2021Tue1:30pm - 2:15pm*Hillcrest Aquatic Centre206Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362205July 27, 2021Tue6:45pm - 7:30pm*Hillcrest Aquatic Centre1511Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362206July 27, 2021Tue8:15am - 9am*Hillcrest Aquatic Centre260We're sorry, but this Activity is full.
Page 1 of 13
< Prev  1 2 3 4 5  ...  13 Next >
results per page