Wellness Programs

YMCA Wellness Programs are designed to support the whole person—mind, body, and spirit—helping individuals build healthier, more balanced lives. As part of the YMCA mission, these programs go beyond traditional fitness by offering opportunities like group exercise, nutrition guidance, stress management, and community-based support in a welcoming environment.
Whether you’re just starting your wellness journey or looking to stay motivated, the Y provides the tools, encouragement, and connections you need to feel your best. With a focus on inclusivity and personal growth, YMCA wellness programs empower every member to thrive at their own pace.
KIRK FAMILY YMCA
Contact Information:
Kirk Family YMCA
540-342-9622
Program Guide
BOTETOURT FAMILY YMCA
Contact Information:
Botetourt Family YMCA
540-966-9622
Program Guide
SALEM FAMILY YMCA
Contact Information:
Salem Family YMCA
540-387-9622
Program Guide
ROCKBRIDGE
Contact Information:
Rockbridge Area YMCA
540-461-8720
PROGRAM GUIDE
YMCA AT TANGLEWOOD
Contact Information:
YMCA at Tanglewood
540-647-9622
PROGRAM GUIDE
YMCA EXPRESS AT GAINSBORO
Contact Information:
YMCA Express at Gainsboro
540-344-9622
PROGRAM GUIDE