Lap Swim Hours: Monday - Friday 6 - 11:30 a.m. and 2 - 7 p.m. Saturday and Sunday 8 a.m. - 4 p.m.
Fitness Coaching Special
New to coaching? Receive 30% off your first purchase of a 5-session or 10-session coaching package and take the first step toward achieving your health and fitness goals.
OCTOBER MEMBERSHIP INCENTIVES
Local Service Worker Membership Incentive throughout the month of October for those who work in the local food or hotel industry!
30% OFF your first year of membership dues and 30% OFF your joining fee. You must provide proof of employment at time of enrollment.
For everyone else who joins during the month of October, you’ll receive one complimentary dietary session to help you get started on your health and wellness goals.

.png)
Group Fitness Calendar
.png)
How to Join a Class
To Attend In Person
If you’d like to attend as a guest,
please call 518-523-8521.
Drop-in rates are $18 per class,
or $10 per class with
the purchase of a day pass.
Register here to reserve your
spot in an in-person class.
Your primary resource for all our group fitness offerings and the latest updates.
CLASS REGISTRATION & ATTENDANCE
Members and guests must register for Group Fitness classes in advance. Classes may be reserved up to 15 days ahead and no later than 3 hours before the class start time. Exceptions may be handled at the Front Desk.
If you register for a class and are unable to attend, please unenroll in advance to avoid a $5 no-show fee.
Members who attend classes without registering may have their Group Fitness registration privileges suspended or revoked.
To ensure a quality experience for both participants and instructors, classes with two or fewer registered participants may be canceled. Enrolled participants will be notified at least two hours before the scheduled class start time if a cancellation occurs.
.png)
To Attend Virtually
A selection of our classes is available to join virtually. Find the class you’d like to attend in the calendar below. Within each class description, you’ll find details and a link on how to join virtually.
Need assistance?
📩 For help joining virtually, please contact our team—we’re happy to help you get connected.
Please be advised that while we strive to maintain the schedule as accurately as possible, there may be occasional delays or discrepancies due to the nature of our business. Thank you for your understanding.
