The YMCA is open for business!

Operating hours M-F are currently 8am - 8pm.

Saturdays 8am - 5pm

Sundays 1pm - 5pm


At the Alleghany Highlands YMCA, everything we do is guided by our commitment to support our community, and this is even more critical now. When you belong to the Y, you are not only a member of a health and wellness facility, you are a member of an organization dedicated to strengthening our community.

Stand with Us!

Our goal is to remain fully focused on our efforts to help our community stay strong in spirit, mind and body.

During the time of COVID-19, we ask that our members stay with us, as contractual obligations for building maintenance, fire safety and security, operations, insurance, etc. must be maintained in order to keep the Y open and viable for the community.

General Information

Guidelines established by the Governor of Virginia require that our daily capacity be limited, necessitating that members contact the Y to reserve their spot in one-hour increments. Due to sanitizing issues, the spin room is currently unavailable for use.

Group Exercise Classes

Even though face-to-face group exercise classes are available, those who do not yet feel comfortable joining us live may choose from a selection of virtual group exercise classes that are available on our website.

STAY and PLAY (formerly Child Watch)

Stay and Play is open by reservation weekday evenings only. The area will be limited to 4 children per hour in order to maintain proper physical distancing requirements.

We Have Been Using This Time Wisely!

Once you return, you'll be pleasantly surprised with changes that we made during the shut-down.  Multiple pieces of strength (plate loaded) equipment were recently sent off to be refurbished, Helix upright Lateral Trainers were purchased and installed, and 4 new treadmills have found their way to the welless center.  New paint, clean and freshly waxed floors, and a newly refurbished gym floor make the place look great!

Stand With Us! as we continue to support and strengthen our community. We wish you and your family good health. Thank you for being a Y member!


Please contact the Y at (540) 962-9622 and make a reservation to use our facilities!


Yours in service,

Jennifer Unroe, Chief Executive Officer