Click Here for new Mask Order (9/20/2021)


Schedules subject to change without notice.

To cancel an existing reservation for a free class, please see the link at the bottom of your confirmation email received or call the Welcome Center.
To cancel an existing reservation for a fee-based class, please call the Welcome Center.

Please Note: Reservations are only required if attending class in-person at the Y. You do not need to make a reservation to attend a class virtually – simply login to your YMCA account and select the Zoom link.

Other Filters


Reset Filters


There are no classes on
You can also remove some of the filter options

The next class is on: {{nextDay.format('MM/DD/YYYY')}}


There are no classes that match your search on .

But we did find some classes you may be interested in below: