Your Nearest YMCA

YMCA has a wide range of programs to serve your community. Find one that's right for you.

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

Find a Program

We offer a wide variety of programs to help individuals and families grow and thrive. Find the one that's right for you.

NEW Swim Lesson Improvements

The YMCA is committed to the delivery of high-quality aquatics programs for children and youth, which promotes skill development, technique, water safety and fun.
Click below to read about the new improvements that have been made for your child's swim lessons.

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.