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 April 2-June 30
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Heartbeats
7:20-8:50 am
Bootcamp
8-9 am
Cardio Cross Training
9:15-10:15 am
Total Body Conditioning
9:15-10:15 am
Heartbeats
7:20-8:50 am
Zumba® Toning
8-9 am
Zumba®
9:15-10:15 am
Cardio Cross Training
9:20-10:20 am
Core & More
9-10 am
Cardio Workout
10:45-11:45 am
Zumba®
10:30-11:30 am
Cardio Dance
9:15-10:15 am
Zumba®
9:15-10:15 am
Total Body Conditioning
10:30-11:30 am
Total Body Conditioning
10:45-11:45 am
Zumba® Gold
9:15-10:15 am
Zumba®
12-1 pm
Zumba® Toning
3:45-4:45 pm
Total Body Conditioning
10:45-11:45 am
Hip Hop Fitness
12:30-1:30 pm
Strong Nation
12:30-1:30 pm
Zumba® Gold
12-1 pm
Zumba®
10:30-11:30 am
Zumba® Gold
2:45-3:45 pm
Zumba®
5:15-6:15 pm
Zumba®
12-1 pm
   
Cardio Dance
3:45-4:45 pm
Zumba® Toning
3-4 pm
Zumba® Toning
4-5 pm
Strong Nation
6:30-7:30 pm
Zumba® Toning
3:45-4:45 pm
   
Zumba®
5-6 pm
Zumba®
4:15-5:15 pm
Zumba®
5:15-6:15 pm
  Zumba®
5-6 pm
   
Cardio Cross Training
6:15-7:15 pm
Cardio Step
5:30-6:30 pm
Zumba® Step
6:30-7:30 pm
  Zumba Step Cardio Step
6:15-7:15 pm
Class change June 14 & 21: Zumba Toning
   
  Max HIIT & Mobility
6:45-7:45 pm
         

Effective July 2-September 1
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Heartbeats
7:20-8:50 am
Mild/all levels
Bootcamp
8-9 am
Moderate/intense
Cardio Cross Training
9:15-10:15 am
Moderate/intense
Total Body Conditioning
9:15-10:15 am
Moderate
Heartbeats
7:20-8:50 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-10 am
Moderate
Cardio Workout
10:45-11:45 am
Moderate
Zumba®
10:30-11:30 am
All levels
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® Toning
3:45-4:45 pm
All levels
Total Body Conditioning
10:45-11:45 am
Moderate
Hip Hop Fitness
12:30-1:30 pm
All levels
Strong Nation
6:30-7: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®
12-1 pm
All levels
   
Cardio Dance
3:45-4:45 pm
Moderate
Zumba® Toning
3-4 pm
All levels
Zumba® Toning
4-5 pm
All levels
  Zumba® Toning
3:45-4:45 pm
Moderate
   
Zumba®
5-6 pm
All levels
Zumba®
4:15-5:15 pm
All levels
Zumba®
5:15-6:15 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
       
  Stretch Fusion
6-7 pm
Mild/all levels
Cardio Cross Training
6:45-7:45 pm
Moderate/intense
       
  Max HIIT & Mobility
6:45-7:45 pm
Moderate/intense
         

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 April 2-June 30
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Hatha Yoga
8:30-9:30 am
Hatha Yoga
6:30-7:30 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/Core
9:45-10:45 am
Hatha Yoga
9:45-10:45 am
Active Aging 55+ Gentle Yoga
9:30-10:30 am
Reserve
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
Hatha Yoga
11 am-12 pm
Restorative Yoga
11 am-12 pm
Hatha/Core
9:45-10:45 am
Flow Yoga
2-3 pm
Pilates
12:30-1:30 pm
Yin
11 am-12 pm
Restorative Yoga
1-2 pm
Restorative Yoga
12:30-1:30 pm
Active Aging 55+ Chair Yoga
11:15 am-12:15 pm
Reserve
Hatha Yoga
11 am-12 pm
Power Yoga
5-6 pm
  Hatha Yoga
6:15-7:15 pm
Flow Yoga
5:15-6:15 pm
Reserve
Pilates 
3-4 pm
Yin
2-3 pm
Hatha Yoga
12:30-1:30 pm
Hatha Yoga
6:15-7:15 pm
  Restorative Yoga
7:30-8:30 pm
Pilates 
6:30-7:30 pm
Reserve
Hatha Yoga
5:45-6:45 pm
Hatha Yoga
5:15-6:15 pm
Reserve
Pilates 
3-4 pm
     
Hatha Yoga 
7:45-8:45 pm
Power Yoga
7-8 pm
Hatha/Core
6:30-7:30 pm
Reserve
Hatha Yoga
5:15-6:15 pm
Reserve
     
  Yin/Yang
8:15-9:15 pm
Yin
7:45-8:45 pm
Power Yoga
6:30-7:30 pm
Reserve
     

Effective July 1-September 1
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Hatha Yoga
8:30-9:30 am
Hatha Yoga
6:30-7:30 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/Core
9:45-10:45 am
Hatha Yoga
9:45-10:45 am
Active Aging: Gentle Yoga
9:30-10:30 am
Reserve
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
Hatha Yoga
11 am-12 pm
Restorative Yoga
11 am-12 pm
Hatha/Core
9:45-10:45 am
Flow Yoga
2-3 pm
Pilates
12:30-1:30 pm
Yin
11 am-12 pm
Yin/Yang
12:30-1:30 pm
Restorative Yoga
12:30-1:30 pm
Active Aging: Chair Yoga
11:15 am-12:15 pm
Reserve
Hatha Yoga
11 am-12 pm
Power Yoga
5-6 pm
  Hatha Yoga
6:15-7:15 pm
Active Aging: Pilates
2:30-3:30 pm
Reserve
Pilates 
3-4 pm
Yin
2-3 pm
Hatha Yoga
12:30-1:30 pm
Hatha Yoga
6:15-7:15 pm
  Restorative Yoga
7:30-8:30 pm
Flow Yoga
5:15-6:15 pm
Reserve
Hatha Yoga
5:45-6:45 pm
Hatha Yoga
5:15-6:15 pm
Reserve
Pilates 
3-4 pm
     
Pilates 
6:30-7:30 pm
Reserve
Class change July 1: Hatha/Core
Power Yoga
7-8 pm
Hatha/Core
6:30-7:30 pm
Reserve
Hatha Yoga
5:15-6:15 pm
Reserve
     
Hatha Yoga 
7:45-8:45 pm
Restorative Yoga
8:15-9:15 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 until further notice
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
Weekend Warrior
11:30 am-12:15 pm
Reserve
 
  Cycle Fit Intervals
11-11:45 am
Reserve
    Pedal Power
5:15-6 pm
Reserve
   
  Cycle Fit Intervals
6-6:45 pm
Reserve
         

*schedule subject to change

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?