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.
Esports
Make new friends, build confidence and ignite your potential in Canada's first YMCA esports program.
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.
Indigenous Programs
Our Indigenous programs are guided by culture, connection, and community. Through land-based learning, Elder mentorship, and school-based programs, Indigenous youth explore their identity, build relationships, and celebrate their heritage in safe and welcoming spaces.
Our newcomer programs support individuals and families as they build a new life in Canada. Through free English classes, youth leadership programs, and community connections, we help people feel welcome, confident, and informed.
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.