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.
Find Your Fit: YMCA 30-Day Challenge
Join a free 30-day challenge designed to help you build healthy habits, stay motivated, and work toward your goals, with chances to win prizes along the way.
Health & Fitness Leadership Courses — Fall 2025
Want to turn your passion for fitness into leadership? Join YMCA leadership courses designed to help you grow skills, confidence, and community connection.
More ways to move, grow, and lead
Build strength, stay motivated, and connect with others through YMCA fitness programs, training, and certification opportunities.
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 Training & Registered Group Fitness Programs
Work with our certified trainers to reach the next level on your fitness journey.
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.