Please note: Due to COVID-19, we are currently unable to offer all programs. However, we are offering Virtual YMCA Memberships. For more information, please click here or check our Online Schedules.

Explore YMCA Health and Fitness programs and services

Our expert staff and volunteers are always available to support and guide you to positive outcomes, every step of the way. And when you choose the YMCA, you get the added benefit of being part of our community; because it’s important to feel safe and welcome while working to improve your health.

You want to get more active and we can help

Whatever your age or stage, there’s a YMCA health and fitness program to help you and your family achieve your health and fitness goals.

Being active improves many aspects of life: mental, emotional, social and physical.

We’re confident that you will find programs to meet your needs.


YThrive is the easiest way to get into the best shape of your life. And at no extra cost, because you are a valued Y member. Whether you’re looking to enhance your athletic performance, lose weight, or reduce your stress, there is always a program that will fit.

Exercise & Wellness

The YMCA is designed to meet your needs, and offer a supportive and modern environment for all community members to access. We offer convenient hours, helpful staff and the MyWellness program to help you achieve your goals.

Adult Group Fitness

There’s strength in numbers at the YMCA. Truly! Improve your fitness in a motivating group of your peers because you are far more likely to continue your healthy lifestyle choices when you’re supported by a group.

We offer classes for individuals of all fitness abilities. Work at your own pace and have fun while a certified YMCA instructor guides you and your group to better health.

Sports & Recreation

Game on! There are lots of ways to get moving at the Y. Play your favourite sports and games, or try something new. A fun and interactive way to get active, and meet new friends.