Highlights
Register for Summer Programs
Build skills, friendships and confidence this summer with YMCA Calgary programs for children, youth and adults.
We’re renovating the Shawnessy YMCA!
We’re improving the Shawnessy YMCA facility in Spring 2026 to meet community needs with renewed spaces, expanded classes, and places for members to connect.
YMCA Arts Presents 2026–2027 Season
Enjoy accessible, affordable live performances for all ages, close to home. Get your tickets today and save up to 25% when you book multiple shows.
Win Big. Give Back. Summer Raffle 50/50
As a charity, YMCA Calgary helps provide financial assistance so individuals and families can access programs and spaces regardless of their financial situation. Support YMCA Calgary’s Summer 50/50 Raffle to help even more people stay active, connected and healthy—plus you could win* up to $10,000!
*Terms and conditions apply. AGLC License #784818
Featured Event
YMCA Calgary Stampede Breakfasts
Proposed West District YMCA and Library
New recreation amenities are needed now, more than ever, to meet the needs of Calgary's growing population.
Impact at-a-glance
2025 was an incredible year at YMCA Calgary. We saw our community come together in new and exciting ways and made a lasting impact in our community.
thousand unique individuals served
provided in subsidies
added to the local economy
jobs created
Explore Our Programs
YMCA Calgary has six health and wellness facilities, six child development centres with licensed childcare, two outdoor camp sites and more than 60 community program sites serving all quadrants of the city.
These spaces and programs allow us to deliver health and wellness programs, leadership, community outreach programs and other services to help Calgarians connect with others, build life-long skills, and stay active and healthy.
Child Care
Camps
Health & Fitness
Swimming
Sports & Climbing
Arts
Hear from members of our community
Come See the YMCA Calgary Difference
We are passionate about creating exceptional experiences for everyone. Come visit a YMCA near you and see the difference up close!