Home Fitness Strength & Conditioning

Strength & Conditioning

Aerial Stretch & Strong


Aerial fitness with no experience needed! Inspired by yoga, pilates, barre, and circus, this low loop class helps you stretch, flow, and build strength.

Ages 17+

All fitness levels

50 minutes | 1x per week

Barbell | Beginner


Get your pump on with TKO Cardio Pump barbells and weight plates! Learn barbell basics, build strength, endurance, and lean muscle while working all major muscle groups. Load up to 35lbs—or go light—to match your workout intensity!

Ages 17+

Beginner

50 minutes | 1x per week

Paid drop-ins allowed

Barre Strong


A Pilates class using the mat, barre and weights that is designed to focus on sculpting, toning and lengthening with a combination of strength, flexibility, dance technique and yoga.

Ages 17+

All fitness levels

50 minutes | 1x per week

Paid drop-ins allowed

Bootcamp


Push your limits with Bootcamp! These classes combine cardio, strength, and endurance training for a full-body workout that builds results.

Ages 17+

Various Bootcamp formats offered

Core & Mobility


A dynamic functional core and mobility class designed to enhance your strength, stability, and mobility!

Ages 17+

All fitness levels

40 minutes | 1x per week

Paid drop-ins allowed

Express HIIT


Short on time? Train like an Olympian with intense intervals and limited rest for an efficient, empowering workout. All-out effort is relative, making this class accessible to most fitness levels.

Ages 17+

All fitness levels

40 minutes | 1x per week

Paid drop-ins allowed

Fitness Mix


Join us every Wednesday for this "Fitness Mix." Each week, you will experience a different format with a different instructor, satisfying your fitness needs while getting to know some of the personalities that deliver CCR Fitness!

Ages 17+

Beginner

50 minutes | 1x per week

UofA Students Only

Full Body Blast


Functional Training, Circuit Training, HIIT Come and try it all! NEW ViprPro, Kettlebells, body bars and balls!

Ages 17+

All fitness levels

50 minutes | 1x per week

Paid drop-ins allowed

Kettlebell | Beginner


The tried and true Kettlebell training dating back to the 1700's is now part of our Group Fitness program at the U of A!

Ages 17+

All fitness levels

50 minutes | 1x per week

Lift Strong


Gain a newfound sense of strength and confidence in your body! Utilize your body weight in addition to weights and resistance to uncover a stronger, more resilient version of yourself to bring into all aspects of your life.

Ages 17+

All fitness levels

50 minutes | 1x per week

Paid drop-ins allowed

Olympic Lifting | Beginner


Join our Strength Coach for a 6-week intro to clean, jerk, and snatch. Each session covers safe lifting, cross-training, and mobility to help you progress. Ideal for those with basic resistance training or who’ve taken the Powerlifting | Beginner course.

Ages 17+

Intermediate

75 minutes | 2x per week

Powerlifting | Beginner


Join our Strength Coach for a 6-week intro to the Big Three: Bench Press, Deadlift, and Squat. Each session focuses on safe lifting, cross-training, and mobility to help you progress. Prior resistance training experience is recommended.

Ages 17+

Beginner

75 minutes | 2x per week

Step | Express


Short on time but want a cardio boost? This step workout challenges you on and off the step using one or two risers. Your instructor leads step-by-step, adding moves to the beat for a fun, effective workout.

Ages 17+

All fitness levels

40 minutes | 1x per week

Paid drop-ins allowed

Step/Zumba Fusion


Love dancing and cardio? Step-Zumba Fusion is for you! This high-energy class combines dance and step for a fun, full-body workout. Your instructor will guide you through each move, keeping you motivated and moving to the beat every step of the way.

Ages 17+

All fitness levels

50 minutes | 1x per week

Paid drop-ins allowed