YMCA Lifeguard and kids swimming YMCA Lifeguard and kids swimming

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 programs at YMCA Calgary - Instructor and kids at the pool

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?

YMCA Camps - two campers at Camp Chief Hector YMCA

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 - Members running on a treadmill

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. 

Basketball coach in the court

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.

YMCA Arts - Kid painting in the Art Room

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.

YMCA Calgary Early Years

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.

YMCA Calgary Youth Engagement - Youth learning in a classroom

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.

YMCA Calgary Newcomer & Indigenous Programs

Newcomer & Indigenous Programs

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

YMCA Calgary partner programs

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.

YMCA Calgary Free Grade 6 Membership

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.