One of the things we do best is create a caring community! We pride ourselves on offering classes that welcome every level of fitness.

We have a wide variety of class types to choose from. Classes are taught by professionally certified instructors who provide excellent instruction and encouragement to reach your fitness and wellness goals.

Increase strength and endurance, improve your core or join a high-energy cardio class. We have a variety of group fitness and Aqua Fit classes to meet your goals.

Search All Programs

Use this search to find a listing of all registered fitness programs.

Adapted Fitness Classes

Easy to follow, low to moderate intensity programs focused on maintaining strength, balance and wellness.

Alberta Cancer Exercise

A community oriented and evidence-based exercise program designed specifically for individuals undergoing or recovering from cancer treatment. Prescreening required.

Aqua Fitness Classes

Improve your range of motion, muscular strength, and cardiovascular fitness in our low impact conditioning swim and aqua fitness programs.

Cardio & Cycle Classes

Crank up the cardio with motivating and vigorous spin and core conditioning fitness classes.

Gentle Fitness Classes

Low to moderate intensity classes for those looking for a modified fitness routine. Join your peer group to keep active and have fun!

Parent & Baby Fitness Classes

Enhance your fitness and strength with your baby by your side! Meet other parents and enjoy the benefits of parent and baby fitness classes.

Strength & TRX Classes

Our classes and small group training programs build muscle, improve strength and ensure you are lifting correctly.

Zumba & Dance Classes

Dancing is a wonderful way to increase and maintain your fitness and wellness. It helps to improve aerobic endurance, balance and coordination.