Stay active, moving, and healthy with the Y!

YMCA Calgary offers a variety of health and fitness programs to accommodate people of all ages, abilities and interests. You do not need to be a member to sign-up for YMCA programs! We serve the whole community, promoting healthy spirit, mind and body, and a sense of belonging for all.


Check out our drop-in & group fitness class schedule to see what is offered at locations nearest to you.

Personal Training

woman with personal trainer

Learn proper technique, improve your fitness level or take your performance to the next level with our qualified personal trainers. Private, semi-private or team training sessions are available.

Y Thrive

older woman using exercise machine

Improve your workout results with this proven, supportive program to keep you motivated. Experience faster results, better health, and increased energy!


woman working out virtually from home

If you prefer being in your own space, Y@HOME+ offers a virtual YMCA experience for members and communities. Access hundreds of programs and services at home or at your YMCA.