Group fitness schedule

Reservations are required and are available to book up to one week in advance. Drop in attendance may be permitted if space is available and must be confirmed by a Customer Service Representative.

Please note:
• Please arrive on time - this will give you adequate time to set up and check in with instructor prior to class beginning.
• Wash and sanitize your hands before and after your visit.
• All personal items must be secured in a locker. Please disinfect lockers before and after use.
• Please clean equipment before and after use with cleaning supplies provided.
• Yoga classes – Please bring your own mat and any other props you wish to use.
• Cancellation policy in effect – No shows may result in loss of ability to pre-book classes.

• Please ensure you register your spot in advance. Classes with no registration will be cancelled 24 hour's prior to start of class.    

 *Note: Classes are open to individuals ages 12+ (youth ages 12-15 yrs must be accompanied by an adult in class).

Schedule is subject to change.



Current schedule includes

Cardio and Core
The class is designed in interval format combining low and high impact moves as well as core exercises, to keep the body guessing at each class.

Cardio Strength
A different class format each time with intervals of cardio and strength exercises using all your favourite equipment.

This non-cardio workout focuses on muscular strength and conditioning using different equipment including body weight to work all muscle groups to fatigue.

This class is great for all levels. A high-energy cardio workout with a mix of hills, sprints, and intervals to improve your fitness level. You will leave feeling energized and drenched in sweat!

Barre Sculpt 
Barre Sculpt combines ballet barre, cardio, flexibility, strength training, and resistance training to tone, increase core stability, and build endurance. Weighted bars, gliders, resistance bands, and Bender balls are added to work out the entire body.

Step and Strength
This class incorporates a combination of choreographed and non-choreographed step exercise. Strength and conditioning with weights is included.

Foam Rolling

Blend strength training, stretching and foam rolling techniques to roll the stress away. Improve your posture, mobility and revitalize your balance and flexibility. Massage and soothe tired muscles, release tension throughout your body and leave feeling refreshed and recharged!


A traditional Zumba® class with easy-to-follow routines based on the integration of dance and dance-type movements, creating a high-cardio, high energy, fun class.

SHiNE™ Dance Fitness
Love to DANCE? Join us for a full body workout that incorporates dance + fitness moves in a high energy, confidence boosting class! Bring your sassy hip shakes and attitude - we'll bring the music, moves and fun!


Gentle Body Flow
This class is designed for individuals of all levels. It uses a series of gentle stretching poses, breath awareness and relaxation. No experience required.

Yoga Flow
This is a balanced class which links yoga postures together. The focus is on connecting the breath with the movements. This class will allow you to build strength, flexibility, balance, and stamina as you explore the depths of your practice.

Hatha Yoga
This class is suited to all levels and is designed to help improve flexibility, strength and balance through gentle yoga poses and breath awareness.

Restorative Yoga
Enjoy gentle, supported poses, focusing on the spine, hips, and shoulders. Take time to unravel hidden tensions in the mind and body.

Older Adult

Sit and Be Fit
This class will focus on stretching, gentle aerobic exercise, strength training and balance. It will improve flexibility, muscle and bone strength, circulation, heart health and stability. It is never too late to start!
An age-appropriate strength class. The class includes cardio fitness, functional strength training, core, balance, flexibility, and mobility exercises. 

Mind Body Chair
In this class you will work on increasing your range of motion, flexibility, and balance through chair-assisted, yoga inspired poses, stretching and breath work. All ages and abilities welcome.


Dry land drop-in

We are having a difficulty to load your requested events, please come back at a later time.

Contact us

Genesis Place

P. 403.948.8804

F. 403.948.0604


Genesis Place
Monday to Friday
5:30 a.m. - 10 p.m.
Saturday, Sunday
7 a.m. - 9 p.m.