YMCA Calgary Utility Menu Become a Member Log In Locations Rentals Main navigation Programs Main menu Programs Programs Swimming Camps Health & Fitness Sport & Climbing Arts Early Years Esports Youth Engagement Indigenous Programs Newcomer Programs Partner Programs Register for a Program Programs Swimming Swimming Swimming Lessons Get Certified Report Cards Family Swim- Test. Mark. Protect Programs Camps Camps Camp Chief Hector Camp Riveredge Day Camps Programs Health & Fitness Health & Fitness YFit Personal Training & Registered Group Fitness Programs Drop-in Group Fitness Classes Get Certified Programs Sport & Climbing Sport & Climbing Sport Programs Climbing Programs Programs Arts Arts YMCA Arts Programs YMCA Arts Presents Programs Early Years Early Years Licensed Child Care Child Minding Preschool Programs Programs Youth Engagement Youth Engagement YMAP Tutoring Table Back on Track Outreach Membership & Drop In Main menu Membership & Drop In Membership & Drop In Membership Options & Benefits Facility Schedule Drop-In Calgary Flames Grade 6 YMCA Membership Corporate Wellness Financial Assistance Register for a Program Program Registration Dates & Instructions How to Use the YMCA Calgary Portal Membership & Drop In Drop-In Drop-In Drop-in Access Drop-in Registration Capacity Tracker Sign the Waiver Community Impact Main menu Community Impact Community Impact Reports Economic Impact Community Programs Ways to Give Our Donors Events About Main menu About About Who We Are Strategic Plan Careers and Volunteers Safeguarding Blog Contact Us Search Close User account menu Donate Utility Menu Become a Member Log In Locations Rentals