Stay active and healthy
From group classes that keep you moving to personalized training that helps you reach your goals, find the right fit for you at YMCA Calgary. No membership is needed to sign up for a fitness program.
Explore our drop-in & group fitness class schedule, and connect with a community that supports your wellness journey.

YFit
Improve your results with expert-designed workouts, one-on-one progress check-ins with our Certified Personal Trainers, and a supportive community to cheer you on.

Drop-in Group Fitness Classes
Choose from a variety of instructor-led classes to hit your wellness goals. From high-energy workouts to calming yoga, just show up to enjoy moving alongside others.

Personal & Small Group Training
Work with our certified trainers to reach the next level on your fitness journey. Train your way — choose from private, semi-private, and small group sessions.

Get Certified
Turn your love of fitness into a way to inspire others. Achieve YMCA certifications that will open the door to teaching, volunteering, and building a career in the fitness industry.