Youth and Family Programs

At the YMCA of Virginia's Blue Ridge, our Youth & Family programs help children grow stronger in body, mind, and spirit—while giving families a place to connect, belong, and thrive. From first swims to team sports, creative dance classes to family fitness, we offer safe, fun, and enriching programs for all ages and abilities. Can't find what you are looking for? We are more than happy to help! Feel free to reach out to our Youth and Family Team at your home branch.
Botetourt Family YMCA
Taylor Crawford at 540-966-9622
Taylor Crawford at 540-966-9622
Kirk Family YMCA
540-342-9622
540-342-9622
Rockbridge Area YMCA
Stacy Hamilton 540-461-8720
Stacy Hamilton 540-461-8720
Salem Family YMCA
Angie Woodall at 540-387-9622
Angie Woodall at 540-387-9622
YMCA Express at Gainsboro
Jonathan Pait at 540-344-9622
Jonathan Pait at 540-344-9622
YMCA at Tanglewood
540-647-9622