Online registration is temporarily unavailable while we prepare for a new online experience coming soon. Please visit your local YMCA to register for any programs, classes, or summer camps or call 1-866-421-9622.

Your Nearest YMCA

As your community charity, we offer a wide variety of services and programs to help individuals and families grow and thrive. Over 1500 employees and over 500 volunteers support our 57 Child Cares, 20 Community Initiative Centres, 9 Service and Program Centres, 5 Health, Fitness and Aquatics Centres, and 3 Housing Services Sites. Find the location that's right for you:

Please enter a valid Canadian postal code (e.g. M4S 1Y5).

Find a Program

As an entirely independent charity building healthy communities through Fitness, Aquatics and Swim Lessons, Summer Camps, Community Initiatives, Housing Supports, Child Care, and Youth Supports, the YMCA of Northern Alberta has a wide range of programs to help develop the potential in everyone. We make no profits from any of our services or programs. Find one that's right for you:

Funding for travel, education, and more

Funding for Travel, Education, and More

Each year the YMCA recognizes outstanding achievements by volunteers or employees of YMCA of Northern Alberta who show a dedication to improving their community and helping others. We are now accepting applications for YMCA Scholarships and Awards.

Building Strong Communities

You can give kids a valuable gift today...

  • sun icon
    The chance to attend camp for the first time.
  • clipboard icon
    The chance to get much needed academic support to keep up in school.
  • shelter icon
    The chance to play, make friends, build skills and confidence.
  • By doing so, you give kids the right to be a kid.