SCHEDULES

The YMCA of Central Massachusetts' Branches offer classes for all ages, all levels, and all interests. From low-impact exercise and chair classes, stretching, and strength training to indoor cycling, water exercise, and yoga, you’ll find a group class that’s fun, supportive, and keeps you moving.
Select your Branch Location below for schedules, or view your Local Branch web page and/or our Program Enrollment Page for more information.
Reservations may be required for some areas or classes and will be available 48 hours in advance. Please use our Mobile App to make a reservation. Please contact our Member Service Center at (P) 508.755.6101 (Dial 0) or email [email protected] for assistance.
Not a YMCA Member, yet? Join Online Today!
Select your Branch below to find the right fitness class or activity for you!
Online Classes
Check out the Y360 virtual experience!
Boroughs Family Branch
4 Valente Drive, Westborough, MA 01581
Central Community Branch
766 Main Street, Worcester, MA 01610
Greendale Family Branch
75 Shore Drive, Worcester, MA 01605
Leominster Community Branch
108 Adams Street, Leominster, MA 01453
Montachusett Community Branch
55 Wallace Ave., Fitchburg, MA 01420
Tri-Community Family Branch
43 Everett Street, Southbridge, MA 01550
Did you know that you can also view our schedules through our Mobile App?

Mobile App
Connect with our community! Use our hashtag: #YMCAofCM
What Others Are Saying
"Visited here from Philadelphia where we are Y members. The Boroughs folks welcomed us and had us checked in after just a few minutes. The facility was excellent!" (Boroughs Family Branch)
"Great place to get fit, the whole YMCA is developed well. Equipment is all up to date. Great indoor pool, and great swimming classes." (Boroughs Family Branch)
"Love the classes!" (Central Community Branch)
"Pool is so clean." (Central Community Branch)
"Nice facilities and friendly staff!" (Greendale Family Branch)
"Clean, well maintained. Staff are very friendly. Equipment is up to date. Great schedule. Nothing negative to say."(Greendale Family Branch)
"Just signed up! Very clean, very friendly and helpful staff, brand new equipment. Overall very happy, would highly recommend it!" (Leominster Community Branch)
"The early morning staff are always friendly and helpful. They have brand new equipment and helpful trainers. I definitely recommend giving the Leominster Community Branch YMCA a try!" (Leominster Community Branch)
"One of the better Ys I've belonged to. The facilities aren't incredibly modern compared to other gyms, but they are well maintained. The staff and the regulars are very friendly and welcoming, making it really easy to feel like a regular yourself." (Montachusett Community Branch)
"A new client so far so good 😊 very nice staff." (Montachusett Community Branch)
