Activity Search

 > Home Page > Activity Search

Vancouver Recreation Online Activity Registration

An online account is required to register for activities and waiting lists. Many activities offer both a registration and drop-in (space permitting) or just a drop-in option. Some activities only allow in person or by phone registration. Register early to save your spot. Activities may be cancelled if enrollment is low.

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 Search By:
Displaying: 1-50 of 3265
NameNumberDate(s)Day(s)TimeLocationEnrolledOpeningsFee and Action
n/a0

17y 11m and up
 Quick View
157334April 3, 2018 to June 28, 2018Tue, Thu6:30am - 7:30am*Britannia Pool105Check details for fees

Add to Cart
In progress. Get involved now!

17y 11m and up
 Quick View
171396July 4, 2018 to August 29, 2018Mon, Wed6:30am - 7:30am*Britannia Pool312Check details for fees

Add to Cart

At least 5 but less than 16
 Quick View
166940May 1, 2018 to June 26, 2018Tue6pm - 7pm*Hillcrest Aquatic Centre120Check details for fees

+ Wish List

At least 5 but less than 16
 Quick View
175785July 3, 2018 to August 21, 2018Tue6pm - 7pm*Hillcrest Aquatic Centre120Check details for fees

+ Wish List

16 and up
 Quick View
166947May 18, 2018 to June 29, 2018Fri9am - 10am*Lord Byng Pool80Check details for fees


16 and up
 Quick View
177345July 6, 2018 to August 3, 2018Fri9am - 10am*Lord Byng Pool24Check details for fees


16 and up
 Quick View
177346August 10, 2018 to August 31, 2018Fri9am - 10am*Lord Byng Pool24Check details for fees


16 and up
 Quick View
166945May 14, 2018 to June 25, 2018Mon2pm - 3pm*Lord Byng Pool70Check details for fees


16 and up
 Quick View
166946May 22, 2018 to June 26, 2018Tue2pm - 3pm*Lord Byng Pool90Check details for fees


16 and up
 Quick View
166949May 18, 2018 to June 29, 2018Fri12:45pm - 1:45pm*Lord Byng Pool80Check details for fees


16 and up
 Quick View
177347July 6, 2018 to August 3, 2018Fri12:45pm - 1:45pm*Lord Byng Pool15Check details for fees


16 and up
 Quick View
177348August 10, 2018 to August 31, 2018Fri12:45pm - 1:45pm*Lord Byng Pool06Check details for fees


16 and up
 Quick View
177342July 9, 2018 to August 27, 2018Mon2pm - 3pm*Lord Byng Pool06Check details for fees


16 and up
 Quick View
177343July 3, 2018 to July 31, 2018Tue2pm - 3pm*Lord Byng Pool06Check details for fees


16 and up
 Quick View
177344August 7, 2018 to August 28, 2018Tue2pm - 3pm*Lord Byng Pool06Check details for fees


At least 9 but less than 16
 Quick View
166083May 4, 2018 to June 29, 2018Fri5pm - 7pm*Hillcrest Aquatic Centre00Check details for fees

This activity has been cancelled.

At least 9 but less than 16
 Quick View
166082May 3, 2018 to June 28, 2018Thu6pm - 8pm*Hillcrest Aquatic Centre111Check details for fees

Add to Cart
In progress. Get involved now!

At least 9 but less than 16
 Quick View
175786July 5, 2018 to August 23, 2018Thu6pm - 8pm*Hillcrest Aquatic Centre210Check details for fees

Add to Cart

At least 16 but less than 99
 Quick View
162389May 4, 2018 to June 29, 2018Fri6:30am - 7:30am*Hillcrest Aquatic Centre100$97.83

+ Wish List

At least 16 but less than 99
 Quick View
175783July 6, 2018 to August 24, 2018Fri6:30am - 7:30am*Hillcrest Aquatic Centre37$86.96

Add to Cart

At least 16 but less than 99
 Quick View
175780July 2, 2018 to August 27, 2018Mon6:30am - 7:30am*Hillcrest Aquatic Centre28$86.96

Add to Cart

At least 16 but less than 99
 Quick View
162388May 2, 2018 to June 27, 2018Wed6:30am - 7:30am*Hillcrest Aquatic Centre82$97.83

Add to Cart
In progress. Get involved now!

At least 16 but less than 99
 Quick View
175782July 4, 2018 to August 22, 2018Wed6:30am - 7:30am*Hillcrest Aquatic Centre28$86.96

Add to Cart

Any
 Quick View
11893312:00 pm - 8:30 pmSun, Mon, Tue, Wed, Thu, Fri, Sat10am - 7:30pm*New Brighton Pool00no charge


Any
 Quick View
11892212:00 pm - 8:30 pmSun, Mon, Tue, Wed, Thu, Fri, Sat10am - 7:30pm*Second Beach Pool00no charge


At least 13 but less than 18
 Quick View
164371April 7, 2018 to June 30, 2018Sat1:15pm - 1:55pm*Lord Byng Pool00Check details for fees

This activity has been cancelled.

At least 13 but less than 18
 Quick View
164372April 7, 2018 to June 30, 2018Sat1:15pm - 1:55pm*Lord Byng Pool00Check details for fees

This activity has been cancelled.

At least 3 but less than 26
 Quick View
158516April 30, 2018 to June 25, 2018Mon3pm - 3:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158517April 30, 2018 to June 25, 2018Mon3pm - 3:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158518April 30, 2018 to June 25, 2018Mon3pm - 3:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158519April 30, 2018 to June 25, 2018Mon3:30pm - 4pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158520April 30, 2018 to June 25, 2018Mon3:30pm - 4pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158521April 30, 2018 to June 25, 2018Mon3:30pm - 4pm*Hillcrest Aquatic Centre20Check details for fees


At least 3 but less than 26
 Quick View
158522April 30, 2018 to June 25, 2018Mon4pm - 4:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158523April 30, 2018 to June 25, 2018Mon4pm - 4:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158524April 30, 2018 to June 25, 2018Mon4pm - 4:30pm*Hillcrest Aquatic Centre01Check details for fees


At least 3 but less than 26
 Quick View
158525April 30, 2018 to June 25, 2018Mon4pm - 4:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158526April 30, 2018 to June 25, 2018Mon4:30pm - 5pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158527April 30, 2018 to June 25, 2018Mon4:30pm - 5pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158528April 30, 2018 to June 25, 2018Mon4:30pm - 5pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158529April 30, 2018 to June 25, 2018Mon4:30pm - 5pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158530April 30, 2018 to June 25, 2018Mon5pm - 5:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158531April 30, 2018 to June 25, 2018Mon5pm - 5:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158532April 30, 2018 to June 25, 2018Mon5pm - 5:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158533April 30, 2018 to June 25, 2018Mon5pm - 5:30pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158534April 30, 2018 to June 25, 2018Mon5:30pm - 6pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158535April 30, 2018 to June 25, 2018Mon5:30pm - 6pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158536April 30, 2018 to June 25, 2018Mon5:30pm - 6pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158537April 30, 2018 to June 25, 2018Mon5:30pm - 6pm*Hillcrest Aquatic Centre10Check details for fees


At least 3 but less than 26
 Quick View
158538April 30, 2018 to June 25, 2018Mon6pm - 6:30pm*Hillcrest Aquatic Centre10Check details for fees

Page 1 of 66
< Prev  1 2 3 4 5  ...  66 Next >
results per page