A Place for Everyone
At YMCA Calgary, there’s something for everyone. Our inclusive programs inspire people of all ages and backgrounds to play, grow, and thrive. Whether you come to splash around, get in some movement, or celebrate your interests, you’ll be greeted by smiling faces and welcoming spaces.

Programs for Every Stage of Life
From early years to older adults, our programs grow with you — supporting health, learning, and connection at every age and life stage.

Community That Lifts You Up
Find your people. YMCA Calgary programs bring together diverse communities where everyone feels welcome, supported, and part of something bigger.

Fun With Purpose
Whether you’re learning, playing, or exploring, every program is designed to inspire wellness, build skills, and spark joy.
Our Programs and Services

Swimming
Dive in! From swimming lessons and lane swims to fitness classes and more, our swimming programs help you learn life-saving skills, build confidence in the water, and have fun. Ready to make a splash?

Camps
Camp life builds character. Whether it's an overnight adventure at Camp Chief Hector, summertime fun at Camp Riveredge or even day camping, every camper leaves with new skills, cherished friendships, and lifelong memories.

Health & Fitness
Whatever wellness means to you, you’ll find it here. With top-notch equipment, group fitness classes, and personal training, we support your journey to a stronger and healthier you.

Sports & Climbing
Get your steps in with friends. From basketball and pickleball to wall climbing and rec leagues, there’s so many ways to sharpen your sports skills, meet new people, or learn something new.

Arts
Unleash your creativity. From dance and drama to visual arts and music, our programs welcome all ages and abilities. Whether you step into the spotlight or applaud from the audience, you’re sure to be inspired.

Early Years
Set the foundation for a lifelong love of learning. Through play-based experiences and caring staff, our programs for young children foster physical, mental, and social development.

Youth Engagement
Today’s youth are tomorrow’s leaders. Through meaningful experiences and mentorship, these programs help teens build confidence, find community, get academic support, and develop life skills — so they can thrive.

Newcomer & Indigenous Programs
Everyone belongs here. Our culturally rooted programs support newcomers and Indigenous youth through language learning, land-based experiences, and community connection.

Partner Programs
It takes a village. We team up with trusted organizations to support personal growth — from building mental health skills with CMHA Recovery College, and empowering 2SLGBTQ+ youth at Camp fYrefly, to fostering belonging through our partnership with Trellis.

Free Grade 6 Membership
Every Grade 6 student enjoys a free,13-month YMCA membership. Thanks to the Calgary Flames Foundation, youth have a safe place to hang out, get active, make new friends, and discover their passions. Over and above the membership, grade 6 students also have access to weekly programs at no charge, including intramurals, arts, climbing and more.