Customized programs tailored to community needs.

Personal Training

Whether you need help on starting a healthy routine or simply need to change it up, our knowledgeable personal trainers have the expertise to help you succeed.

Learn more

How is the YMCA different?

We’re a trusted charity dedicated to improving the health of our communities.

We tailor our programs, services and facilities to meet local needs.

We welcome newcomers, embrace diversity and encourage community participation.

Offer starts March 16th!

5 Days 5 Ways at YMCA
Try the Y with 5 free Visits

  The YMCA is a place where you can try something new, connect with others and stay healthy in spirit, mind, and body. Whether your goal is to reduce stress, train for a race or just feel healthier, we’re here to help! Learn about all the different ways to be active at your YMCA. With so many activities available, you’ll be sure to find your way to achieving your fitness goals.

See for yourself and sign up for your 5 free visits!

One Membership, all the benefits:

  •      No locked-in contracts
  •       Free workout plans through YThrive
  •       Free swim lessons for all ages
  •       Unlimited drop-in group fitness classes including yoga, Bootcamp,    CycleFit and more
  •       Unlimited drop-in pool activities including Aquafit and lane swimming
  •      Member discounts on registered programs
  •      Child minding services for a fee
  •      Flexible Membership definitions that allow you to choose your workout partner

We have memberships for everyone in your family

Check out our current program offerings and schedule

<View Group Fitness Schedules Here> 


Terms and conditions apply. Offer expires  April 30, 2023


Terms + Conditions
  • Get 5 Free Visits- must be used within 14 days
  • Available in person only- not available online
  • Valid at our Cobourg or Brighton locations
  • Must not have used another promo within the last 6 months
  • Limited time offer- starts March 16th ends April 30th, 2023
  • Not to be combined with any other offers or promotion
  • Questions? Please contact Membership Services at 905-372-0161