Drop-in Activities

Enjoy your favourite drop-in activities! Find schedules for swimming, skating, fitness (including yoga and cycling), weights and cardio, and gym and racquet sports.

Select your activity from the first dropdown menu and then choose your location from the second dropdown menu.

Teens—find additional social activities and programs available just for you at our youth centres.

at

Fitness and Yoga at Bonsor Recreation Complex

Effective September 3-December 22
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Heartbeats
7:30-8:30 am
Mild/all levels
Bootcamp & Battleropes
8-9 am
Moderate/intense
Cardio Cross Training
9:15-10:15 am
Moderate/intense
Bootcamp & Battleropes
8-9 am
Moderate/intense
Heartbeats
7:30-8:30 am
Mild/all levels
Cancelled Nov 22
 
Zumba® Toning
8-9 am
Moderate
Zumba®
9:15-10:15 am
All levels
Cardio Cross Training
9:20-10:20 am
Moderate/intense
Core & More
9:15-10:15 am
Moderate
Cardio Workout
10:45-11:45 am
Moderate
Total Body Conditioning
9:15-10:15 am
Moderate
Cardio Dance
9:15-10:15 am
All levels
Zumba®
9:15-10:15 am
All levels
Total Body Conditioning
10:30-11:30 am
Moderate
Total Body Conditioning
10:45-11:45 am
Moderate/intense
Zumba® Gold
9:15-10:15 am
Mild/all levels
Zumba®
12-1 pm
All levels
Zumba®
10:30-11:30 am
All levels
Total Body Conditioning
10:45-11:45 am
Moderate
Hip Hop Fitness
12:30-1:30 pm
All levels
Strong Nation
12:30-1:30 pm
Intense
Zumba® Gold
12-1 pm
Mild/all levels
Zumba®
10:30-11:30 am
All levels
Zumba® Gold
2:45-3:45 pm
All levels
Zumba® Toning
3:45-4:45 pm
All levels
Zumba®
12-1 pm
All levels
   
Zumba® Toning
1:15-2:15pm
All levels
Zumba® Toning
3-4 pm
All levels
Zumba® Toning
4-5 pm
All levels
Zumba®
5:15-6:15 pm
All levels
Zumba® Toning
3:45-4:45 pm
Moderate
   
Cardio Dance
3:45-4:45 pm
Moderate
Zumba®
4:15-5:15 pm
All levels
Zumba®
5:15-6:15 pm
All levels
Strong Nation
6:30-7:30 pm
Intense
Zumba®
5-6 pm
All levels
   
Zumba®
5-6 pm
All levels
Cardio Step
5:30-6:30 pm
Moderate/intense
Zumba® Step
6:30-7:30 pm
Moderate/all levels
  Cardio Step
6:15-7:15 pm
Moderate/intense
   
Cardio Step
6:15-7:15 pm
Moderate/intense
Max HIIT & Mobility
6:45-7:45 pm
Moderate/intense
         

Effective December 23-29
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Heartbeats
7:30-8:30 am
Mild/all levels
Bootcamp & Battleropes
8-9 am
Moderate/intense
  Cardio Workout
10:45-11:45 am
Moderate
Cardio Dance
9:15-10:15 am
All levels
 
Zumba® Toning
8-9 am
Moderate
Zumba®
9:15-10:15 am
All levels
Cardio Cross Training
9:20-10:20 am
Moderate/intense
Core & More
9:15-10:15 am
Moderate
  Zumba®
12-1 pm
All levels
Total Body Conditioning
10:45-11:45 am
Moderate
Zumba®
9:15-10:15 am
All levels
Total Body Conditioning
10:30-11:30 am
Moderate
Total Body Conditioning
10:45-11:45 am
Moderate/intense
Zumba® Gold
9:15-10:15 am
Mild/all levels
  Zumba® Gold
2:45-3:45 pm
Mild/all levels
Zumba®
12-1 pm
All levels
Hip Hop Fitness
12:30-1:30 pm
All levels
Strong Nation
12:30-1:30 pm
Intense
Zumba® Gold
12-1 pm
Mild/all levels
Zumba®
10:30-11:30 am
All levels
  Zumba® Toning
4-5 pm
All levels
Zumba® Toning
3:45-4:45 pm
Moderate
   
Zumba® Toning
1:15-2:15pm
All levels
Zumba® Toning
3-4 pm
All levels
  Zumba®
5:15-6:15 pm
All levels
Zumba®
5-6 pm
All levels
   
Cardio Dance
3:45-4:45 pm
Moderate
           
Zumba®
5-6 pm
All levels
           
Cardio Step
6:15-7:15 pm
Moderate/intense
           

Effective December 30-January 2
Monday Tuesday Wednesday Thursday
Heartbeats
7:30-8:30 am
Mild/all levels
Bootcamp & Battleropes
8-9 am
Moderate/intense
Cardio Cross Training
10:30-11:45 am
Moderate/intense
Bootcamp & Battleropes
8-9 am
Moderate/intense
Cardio Cross Training
9:20-10:20 am
Moderate/intense
Core & More
9:15-10:15 am
Moderate
Zumba®
12-1 pm
All levels
Total Body Conditioning
9:15-10:15 am
Moderate
Total Body Conditioning
10:45-11:45 am
Moderate/intense
Zumba® Gold
9:15-10:15 am
Mild/all levels
  Zumba®
10:30-11:30 am
All levels
Zumba® Gold
12-1 pm
Mild/all levels
Zumba®
10:30-11:30 am
All levels
  Zumba® Toning
3:45-4:45 pm
All levels
Zumba® Toning
1:15-2:15pm
All levels
Zumba® Toning
3-4 pm
All levels
  Zumba®
5:15-6:15 pm
All levels
Cardio Dance
3:45-4:45 pm
Moderate
Zumba®
4:15-5:15 pm
All levels
  Strong Nation
6:30-7:30 pm
Intense
Zumba®
5-6 pm
All levels
     
Cardio Step
6:15-7:15 pm
Moderate/intense
     

Effective December 23-29
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Rise & Ride
8-8:45 am
Reserve
Pedal Power
9:30-10:15 am
Reserve

 
Cycle Fit Intervals
5:15-6 pm
Reserve
Rise & Ride
8-8:45 am
Reserve
Rise & Ride
8-8:45 am
Reserve
Weekend Warrior
9:30-10:15 am
Reserve
Pedal Power
9-9:45 am
Reserve
      Cycle Fit Intervals
11-11:45 am
Reserve
   
Cycle Fit Intervals
5:15-6 pm
Reserve
      Pedal Power
5:15-6 pm
Reserve
   

Yoga and Pilates schedule

  • Schedules are subject to change.
  • Burnaby residents can reserve spots online or by phone 48 hours in advance for select yoga classes listed in schedule below. Non-Burnaby residents can make reservations 24 hours in advance. No waitlists are available. Pay when you arrive. 
  • If you have reserved a space and are no longer able to attend the class, please call 604-297-4597 to cancel. 
  • Drop ins are welcome (subject to space).
  • Please arrive 10 minutes early and stay until the end of class to ensure a continuous flow.
  • Participants arriving 5 minutes after class start time will not be admitted.
  • Location: yoga studio.
  • Childminding services available.

  • Active Aging Chair Yoga Intermediate (All levels)
    This class is a yoga practice that adapts simple yoga postures to the support and stability of a chair, allowing everybody access to the benefits of yoga. Suitable for people of all fitness levels, especially those who have difficulty getting down to and up off the floor. This is an intermediate entry Level class intended for those that are familiar with yoga poses and have previous experience with Hatha Yoga.

  • Active Aging Yoga Gentle Intermediate (All levels)
    Yoga is a unique combination of gentle stretching and strengthening exercises plus dynamic breathing and relaxation techniques that reduce stress. This is an intermediate level class intended for those familiar with yoga poses and that have previous yoga experience.

  • Flow Yoga (All levels)
    With a solid base of Hatha travel to Flow. Experience an energetic & dynamic sequence of postures that link breath with movement. Designed to combine strength, endurance & flexibility. 

  • Hatha/Core (Moderate)
    This classical form of yoga is a rejuvenating practice that releases tension from the muscles accumulated in everyday life and sports activities. Learn to breathe deeply while experiencing a variety of postures to stimulate the body physically and mentally. Through this practice you enhance flexibility, increase muscle tone and concentration, detoxify the organs and feel a state of deep relaxation. A variation of poses will be offered with an emphasis on the core muscles.

  • Hatha Gentle (Mild)
    A slower paced class encourages releasing muscle and tension with ease. Some standing poses will be integrated. Meditation, breath work, balancing and restorative poses are included for centering and calming the nervous system.

  • Hatha Yoga (All levels)
    This classical form of yoga is a rejuvenating practice that releases tension from the muscles accumulated in everyday life and sports activities. Learn to breathe deeply while experiencing a variety of postures to stimulate the body physically and mentally. Through this practice you enhance flexibility, increase muscle tone and concentration, detoxify the organs and feel a state of deep relaxation. A variation of poses will be offered. 

  • Pilates (All levels)
    In this class we begin with breath and stillness to calm and balance the nervous system, softening the outer body in order to sense the inner body, our fluid centre or core. Then we progress into the structure of Pilates to train and strengthen the core, so that we move more fluidly and with less effort in our lives.

  • Power Yoga (Moderate/Intense)
    Requires a strong foundation of Flow. Build further strength & endurance with challenging patterns of rapid moving poses.  Allow breath to move your body. Finish feeling invigorated!

  • Restorative Yoga (Mild/all levels)
    A revitalizing, gentle and meditative class. We focus on gently strengthening and stretching the body in a supportive, relaxed way with an emphasis on healing. Perfect for those who are inflexible. Enjoy improved circulation, a calm mind and a relaxed, stretched body. All levels of fitness and abilities welcome.

  • Yin/Yang or Yin (All levels)
    A combination of passive and active postures with simple breathing techniques and meditation. Yin yoga uses long passive holds to work on the deep, dense connective tissues of the body- tendons, ligaments and cartilage-which are difficult to energize and open. Yang yoga uses more active postures, which increase strength and flexibility.

Effective September 2-December 22
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Hatha Yoga
8:30-9:30 am
Hatha/Core
9:45-10:45 am
Hatha Yoga
8:30-9:30 am
Flow Yoga
6:30-7:30 am
Restorative Yoga
9:45-10:45 am
Hatha Yoga
8:30-9:30 am
Hatha Yoga
8:30-9:30 am
Hatha Gentle
9:45-10:45 am
Hatha Yoga
11 am-12 pm
Hatha Yoga
9:45-10:45 am
Hatha/Core
9:45-10:45 am
Hatha Yoga
11 am-12 pm
Hatha/Core
11 am-12 pm
Reserve
Flow Yoga
9:45-10:45 am
Flow Yoga
11 am-12 pm
Restorative Yoga
12:30-1:30 pm
Active Aging: Chair Yoga Intermediate
11:15 am-12:15 pm
Reserve
Hatha Yoga
11 am-12 pm
Active Aging: Chair Yoga Intermediate
12:30-1:30 pm
Reserve
Pilates
12:30-1:30 pm
Reserve
Yin
11 am-12 pm
Yin/Yang
12:15-1:15 pm
Pilates 
3-4 pm
Active Aging: Yoga & Core
12:30-1:45 pm
Reserve
Active Aging: Hatha Yoga
12-1 pm
55+ centre
Reserve
Flow Yoga
2-3 pm
Flow Yoga
5:15-6:15 pm
Hatha Yoga
6:15-7:15 pm
Active Aging: Pilates
2:30-3:30 pm
Reserve
Hatha Yoga
5:45-6:45 pm
Yin
2-3 pm
Restorative Yoga
12:30-1:30 pm
Power Yoga
5-6 pm
Yin
6:30-7:30 pm
Restorative Yoga
7:30-8:30 pm
Flow Yoga
5:15-6:15 pm
Reserve
Power Yoga
7-8 pm
Hatha Yoga
5:15-6:15 pm
Reserve
Pilates 
3-4 pm
Hatha Yoga
6:15-7:15 pm
   
Pilates 
6:30-7:30 pm
Reserve
Restorative Yoga
8:15-9:15 pm
Hatha/Core
6:30-7:30 pm
Reserve
Hatha Yoga
5:15-6:15 pm
Reserve
     
Hatha Yoga 
7:45-8:45 pm
  Yin
7:45-8:45 pm
Power Yoga
6:30-7:30 pm
Reserve
     

Indoor cycling schedule

  • Schedules subject to change.
  • Burnaby residents can reserve spots online or by phone 48 hours in advance. Non-Burnaby residents can make reservations 24 hours in advance.  No waitlists are available. Pay when you arrive. 
  • If you have reserved a space and are no longer able to attend the class, please call 604-297-4597 to cancel. 
  • Drop ins are welcome (subject to space).
  • Childminding services available.

  • Cycle Fit Intervals (All levels/moderate)
    Work through various intervals, followed by a recovery period, and then repeat! Guaranteed to burn those calories and get your heart pumping! This class is geared for all levels of fitness.

  • Painless Pedal (Mild/moderate)
    Need to ease some tension in your lower body? Cycling is a great way to flush lactic acid from the muscles and increase blood flow. This painless pedal helps restore the body and ease muscle soreness, all while getting a nice workout. 

  • Pedal Power (Moderate/all levels)
    Everything from endurance, speed, power, intervals and hill climbs can be found in this class, so be prepared to switch it up and sweat it out! Whether you are a beginner, intermediate or advanced this class can be modified to fit your fitness ability.

  • Rise & Ride (All levels)
    Start your day off with an energizing ride. Get ready to sweat it out as you experience everything from endurance, speed, power, intervals and hill climbs! This class suits all fitness abilities. 

  • Weekend Warrior (Moderate/intense)
    Everything from endurance, speed, power, intervals and hill climbs can be found in this class, so be prepared to switch it up and sweat it out! Whether you are a beginner, intermediate or advanced this class can be modified to fit your fitness ability.

Effective September 3-December 22
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Rise & Ride
8-8:45 am
Reserve
Rise & Ride
8-8:45 am
Reserve
Pedal Power
7:30-8:15 am
Reserve
 
Cycle Fit Intervals
5:15-6 pm
Reserve
Rise & Ride
8-8:45 am
Reserve
Rise & Ride
8-8:45 am
Reserve
Weekend Warrior
9:30-10:15 am
Reserve
Pedal Power
9-9:45 am
Reserve
Pedal Power
9:30-10:15 am
Reserve
Painless Pedal
12:30-1:15 pm
Reserve
  Cycle Fit Intervals
11-11:45 am
Reserve
   
Cycle Fit Intervals
5:15-6 pm
Reserve
Cycle Fit Intervals
11-11:45 am
Reserve
Cycle Fit Intervals
5:15-6 pm
Reserve
  Pedal Power
5:15-6 pm
Reserve
   
  Cycle Fit Intervals
6-6:45 pm
Reserve
         

Effective January 3-March 31
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Heartbeats
7:30-8:30 am
Mild/all levels
Bootcamp & Battleropes
8-9 am
Moderate/intense
Cardio Cross Training
9:15-10:15 am
Moderate/intense
Bootcamp & Battleropes
8-9 am
Moderate/intense
Heartbeats
7:30-8:30 am
Mild/all levels
 
Zumba® Toning
8-9 am
Moderate
Zumba®
9:15-10:15 am
All levels
Cardio Cross Training
9:20-10:20 am
Moderate/intense
Core & More
9:15-10:15 am
Moderate
Cardio Workout
10:45-11:45 am
Moderate
Total Body Conditioning
9:15-10:15 am
Moderate
Cardio Dance
9:15-10:15 am
All levels
Zumba®
9:15-10:15 am
All levels
Total Body Conditioning
10:30-11:30 am
Moderate
Total Body Conditioning
10:45-11:45 am
Moderate/intense
Zumba® Gold
9:15-10:15 am
Mild/all levels
Zumba®
12-1 pm
All levels
Zumba®
10:30-11:30 am
All levels
Total Body Conditioning
10:45-11:45 am
Moderate
Hip Hop Fitness
12:30-1:30 pm
All levels
Strong Nation
12:30-1:30 pm
Intense
Zumba® Gold
12-1 pm
Mild/all levels
Zumba®
10:30-11:30 am
All levels
Zumba® Gold
2:45-3:45 pm
All levels
Zumba® Toning
3:45-4:45 pm
All levels
Zumba®
12-1 pm
All levels
   
Zumba® Toning
1:15-2:15pm
All levels
Zumba® Toning
3-4 pm
All levels
Zumba® Toning
4-5 pm
All levels
Zumba®
5-6 pm
All levels
Zumba® Toning
3:45-4:45 pm
Moderate
   
Cardio Dance
3:45-4:45 pm
Moderate
Zumba®
4:15-5:15 pm
All levels
Zumba®
5:15-6:15 pm
All levels
Cardio Step
6:15-7:15 pm
Moderate/intense
Zumba®
5-6 pm
All levels
   
Zumba®
5-6 pm
All levels
Cardio Step
5:30-6:30 pm
Moderate/intense
Stong Nation
6:15-7:15 pm
Intense
  Cardio Step
6:15-7:15 pm
Moderate/intense
   
Cardio Step
6:15-7:15 pm
Moderate/intense
Max HIIT & Mobility
6:45-7:45 pm
Moderate/intense
         

Effective December 30-January 2
Monday Tuesday Wednesday Thursday
Rise & Ride
8-8:45 am
Reserve
Rise & Ride
8-8:45 am
Reserve
Painless Pedal
12:30-1:15 pm
Reserve
 
Cycle Fit Intervals
5:15-6 pm
Reserve
Pedal Power
9-9:45 am
Reserve
Pedal Power
9:30-10:15 am
Reserve
   
Cycle Fit Intervals
5:15-6 pm
Reserve
Cycle Fit Intervals
11-11:45 am
Reserve
   

Effective January 3-March 31
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Rise & Ride
8-8:45 am
Reserve
Rise & Ride
8-8:45 am
Reserve
Pedal Power
7:30-8:15 am
Reserve
 
Cycle Fit Intervals
5:15-6 pm
Reserve
Rise & Ride
8-8:45 am
Reserve
Rise & Ride
7:45-8:30 am
Reserve
Weekend Warrior
9:30-10:15 am
Reserve
Pedal Power
9-9:45 am
Reserve
Pedal Power
9:30-10:15 am
Reserve
Painless Pedal
12:30-1:15 pm
Reserve
  Cycle Fit Intervals
11-11:45 am
Reserve
   
Cycle Fit Intervals
5:15-6 pm
Reserve
Cycle Fit Intervals
11-11:45 am
Reserve
Cycle Fit Intervals
5:15-6 pm
Reserve
  Pedal Power
5:15-6 pm
Reserve
   
  Cycle Fit Intervals
6-6:45 pm
Reserve
         

What you need to know

  • 14 yrs and older.
  • Please arrive early and stay until the end of class to ensure safety and enjoyment for everyone. Participants arriving 5 minutes after class start time, will not be admitted.
  • Bring your own mat, props and towel to fitness and yoga classes. Mat not required for cycling classes.

Fees

Get your Be Active Pass and enjoy unlimited access to a range of activities including weight room, fitness classes, swimming and more! 

View fees

Visitor Information

Find location, hours, features and accessibility information.

View Facility Information

Was this page useful?