Please note our modified hours for the winter holidays starting December 22 to January 4. See all facilities' hours.

Vikes
Recreation

Vikes Active Living Guide

Schedule

Programs listed run the week of Monday, December 15 through Sunday, December 21

Visit the program pages to see details and all current and upcoming schedules: camps  ⋅  climbing  ⋅  dance  ⋅  drop-in  ⋅  group fitness  ⋅  high performance ⋅  inclusion & accessibility  ⋅  intramurals  ⋅  martial arts  ⋅  outdoor  ⋅  pickleball  ⋅  racquet sports  ⋅  registered fitness  ⋅  yoga  ⋅  youth

Note: There are no programs on Nov. 11, Dec. 25, Dec. 26, Jan. 1 due to holidays.


Vikes Active app! 📱

Our app lets you connect to all the programs, offerings and facilities we offer via your phone: check schedules, reserve squash courts, register for programs, check facility hours and more via your phone!
(iOS and Android)

More details

       morning,          lunch / afternoon,          evening / night

⚡ Mon.

Ride 45
(Group Fitness)

6:45AM–7:30AM


Ride or Die
(Group Fitness)

9:00AM–10:15AM


Open Play (Indoor)
(Drop In)

11:00AM–1:00PM


Badminton
(Drop In)

11:30AM–1:00PM


Vin-Yin Yoga
(Yoga)

12:00PM–12:55PM


Adaptive Climbing - Adult Drop-In
(Climbing)

5:00PM–7:00PM


Hatha Flow Yoga
(Yoga)

5:15PM–6:10PM


Glow Ride
(Group Fitness)

5:15PM–6:00PM


Aikido
(Martial Arts)

6:00PM–8:00PM


Kung Fu - Wing Chun for Self-Defence
(Martial Arts)

6:00PM–8:00PM


Tue.

Vikes Strength Training for Rowing Athletes
(High Performance)

6:00AM–7:30AM


Ride, Beats & Bands
(Group Fitness)

6:45AM–7:30AM


Open Play (Indoor)
(Drop In)

11:00AM–1:00PM


Best Abs Ever
(Group Fitness)

12:15PM–1:00PM


Volleyball
(Drop In)

3:00PM–5:00PM


LAB
(Group Fitness)

5:00PM–6:00PM


Shotokan Karate
(Martial Arts)

5:30PM–7:00PM


Beginner Yoga
(Yoga)

6:15PM–7:10PM


Kendo
(Martial Arts)

6:30PM–8:00PM


Kendo for Kids
(Martial Arts)

6:30PM–8:00PM


Wed.

Ride & Reps
(Group Fitness)

9:00AM–10:15AM


Open Play (Indoor)
(Drop In)

11:00AM–1:00PM


Badminton
(Drop In)

11:30AM–1:00PM


Intro Climbing Lesson
(Climbing)

3:00PM–4:30PM


Junior Youth Competitive Team (Fall 2025)
(Climbing)

4:30PM–6:00PM


Power Flow Yoga
(Yoga)

5:15PM–6:10PM


Glow Ride
(Group Fitness)

5:15PM–6:00PM


Aikido
(Martial Arts)

6:00PM–8:00PM


Kung Fu - Wing Chun for Self-Defence
(Martial Arts)

6:00PM–9:00PM


Thu.

Vikes Strength Training for Rowing Athletes
(High Performance)

6:00AM–7:30AM


Ride 45
(Group Fitness)

6:45AM–7:30AM


Ice Hockey (Shinny)
(Drop In)

11:00AM–12:30PM


Restorative Flow Yoga
(Yoga)

12:00PM–12:55PM


Total Strength
(Group Fitness)

12:15PM–1:00PM


Volleyball
(Drop In)

3:00PM–5:00PM


Inferno Intervals
(Group Fitness)

5:00PM–6:00PM


Shotokan Karate
(Martial Arts)

5:30PM–7:00PM


Gentle Yoga
(Yoga)

6:15PM–7:10PM


Fri.

Ride 60
(Group Fitness)

9:00AM–10:00AM


Badminton
(Drop In)

11:30AM–1:00PM


Junior Youth Competitive Team (Fall 2025)
(Climbing)

4:30PM–6:00PM


Basketball (Informal Rec Competitive)
(Drop In)

5:00PM–10:30PM


Glow Ride
(Group Fitness)

5:00PM–5:45PM


Kendo
(Martial Arts)

6:30PM–8:00PM


Kendo for Kids
(Martial Arts)

6:30PM–8:00PM


Sat.

Pickleball Level 1
(Racquet Sports)

9:00AM–10:00AM


Pickleball Level 2
(Racquet Sports)

10:00AM–11:00AM


Volleyball
(Drop In)

10:00AM–1:00PM


Shotokan Karate
(Martial Arts)

11:00AM–1:00PM


Pickleball Level 3
(Racquet Sports)

11:00AM–12:00PM


Basketball
(Drop In)

2:00PM–6:00PM


Sun.

Pickleball Social Play
(Racquet Sports)

8:30AM–10:30AM


Pickleball Social Play Drop-In 8:30am or 10:30am
(Racquet Sports)

8:30AM–10:30AM


F'ab Ride
(Group Fitness)

9:00AM–10:15AM


Volleyball
(Drop In)

10:00AM–1:00PM


Pickleball Social Play
(Racquet Sports)

10:30AM–12:30PM


Pickleball Social Play Drop-In 8:30am or 10:30am
(Racquet Sports)

10:30AM–12:30PM


Pickleball Social Play Drop-In 12:30pm
(Racquet Sports)

12:30PM–2:30PM


Basketball
(Drop In)

2:00PM–6:00PM


Kendo
(Martial Arts)

3:00PM–5:00PM


Kendo for Kids
(Martial Arts)

3:30PM–5:00PM


Weekend Wind Down Yoga
(Yoga)

7:00PM–7:55PM