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

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

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

Age Less than 99
 Quick View
363918July 31, 2021Sat3:15pm - 4pm*Britannia Pool10We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
363880July 30, 2021Fri11:30am - 12:15pm*Britannia Pool163Add to Cart
Only 3 spaces left. Register now!

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

Age At least 13 but less than 99
 Quick View
363895July 30, 2021Fri8am - 8:45am*Britannia Pool127Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363935July 31, 2021Sat3:15pm - 4pm*Britannia Pool316Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363936July 31, 2021Sat8am - 8:45am*Britannia Pool712Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363937July 31, 2021Sat9:15am - 10am*Britannia Pool514Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
363826July 29, 2021Thu11:30am - 12:15pm*Britannia Pool190We're sorry, but this Activity is full.

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

Age Less than 99
 Quick View
363897July 30, 2021Fri2pm - 3:30pm*Britannia Pool1820Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363901July 30, 2021Fri6:30pm - 8pm*Britannia Pool1622Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363938July 31, 2021Sat10:45am - 12:15pm*Britannia Pool2315Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363939July 31, 2021Sat1pm - 2:30pm*Britannia Pool731Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363940July 31, 2021Sat4:45pm - 6:15pm*Britannia Pool137Add to Cart
Starting soon. Register now!

Age Less than 99
 Quick View
363829July 29, 2021Thu2pm - 3:30pm*Britannia Pool371Add to Cart
Only 1 space left. Register now!

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

Age 13 and up
 Quick View
362257July 30, 2021Fri7pm - 7:45pm*Hillcrest Aquatic Centre120We're sorry, but this Activity is full.

Age At least 13 but less than 99
 Quick View
362259July 30, 2021Fri1pm - 1:45pm*Hillcrest Aquatic Centre179Add to Cart
Starting soon. Register now!

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

Age At least 13 but less than 99
 Quick View
362261July 30, 2021Fri10:15am - 11am*Hillcrest Aquatic Centre179Add to Cart
Starting soon. Register now!

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

Age At least 13 but less than 99
 Quick View
362264July 30, 2021Fri2:15pm - 3pm*Hillcrest Aquatic Centre224Add to Cart
Only 4 spaces left. Register now!

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

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

Age At least 13 but less than 99
 Quick View
362286July 31, 2021Sat10:30am - 11:15am*Hillcrest Aquatic Centre1610Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362287July 31, 2021Sat12pm - 12:45pm*Hillcrest Aquatic Centre719Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362289July 31, 2021Sat1:15pm - 2pm*Hillcrest Aquatic Centre188Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362290July 31, 2021Sat6:30am - 7:15am*Hillcrest Aquatic Centre1115Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362291July 31, 2021Sat7:45am - 8:30am*Hillcrest Aquatic Centre917Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362292July 31, 2021Sat9:15am - 10am*Hillcrest Aquatic Centre1016Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362235July 29, 2021Thu1pm - 1:45pm*Hillcrest Aquatic Centre260We're sorry, but this Activity is full.

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

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

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

Age At least 13 but less than 99
 Quick View
362245July 29, 2021Thu3:45pm - 4:30pm*Hillcrest Aquatic Centre233Add to Cart
Only 3 spaces left. Register now!

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

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

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

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

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

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

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

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

Age At least 13 but less than 99
 Quick View
362293July 31, 2021Sat12:30pm - 1:15pm*Hillcrest Aquatic Centre917Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362294July 31, 2021Sat7am - 7:45am*Hillcrest Aquatic Centre818Add to Cart
Starting soon. Register now!

Age At least 13 but less than 99
 Quick View
362295July 31, 2021Sat9:45am - 10:30am*Hillcrest Aquatic Centre521Add to Cart
Starting soon. Register now!

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

Age At least 13 but less than 99
 Quick View
362243July 29, 2021Thu10:45am - 11:30am*Hillcrest Aquatic Centre206Add to Cart
Starting soon. Register now!
Page 1 of 11
< Prev  1 2 3 4 5  ...  11 Next >
results per page