No Joining Fee in January! -
More Details »
Home
My Y Account
Virtual Resources
Contact
Employment
Register
Donate
Blog
Leadership Team
YMCA Home
YMCA OF VIRGINIA'S BLUE RIDGE
Membership
Schedules
Programs
Join Today!
Programs & Services
Health & Fitness
Group Exercise Classes
Hot Yoga Studio
Fit Start
Personal Training
LES MILLS Virtual Classes
Youth and Teen Wellness Orientations
Aquatics
Riptides Swim School
Riptides Swim Team
Masters Swimming
Lifeguard Certification & Training
Test, Mark and Protect Pool Safety
Y Splash
Aquatics Information
Water Group Exercise
Sports
Pickleball
Youth Sports Leagues
Dance
Gymnastics
Swim Team
Child Care
Childcare Information
Summer Camp
Y After School Care
YMCA Early Learning Centers
Y Pass Middle School Program
Winter Break Camp
Spring Break Camp
Stay and Play
Youth & Teen
Youth and Teen Wellness
Beacons
Beacons Summer Camp 2025
Teaching Kitchen
Birthday Parties
Y Pass Middle School Program
Seasonal Program Guides
Membership
Join Online
Rates
Benefits
Better Together Member Referral Program
24-Hour Access
After Hours at YMCA at Tanglewood
Corporate Membership
Member Handbook
Financial Assistance
YMCA App
Virtual Resources
Self Help Form-Cancellation + Other Requests
Join Online
My Y Account
Locations
Find Your Y
Botetourt Family YMCA
Kirk Family YMCA
Rockbridge Area YMCA
Salem Family YMCA
YMCA Express at Gainsboro
YMCA at Tanglewood
Schedules
Group Exercise Schedules
Pool Schedules
Gym Schedules
Stay & Play Schedules
Giving
Annual Campaign
Monthly Giving Program
Changemakers
Planned Giving
Y Splash Giving
Volunteer
Salem Family YMCA Home
Join
24-Hour Access
Schedules
Group Exercise
Pool Schedule
Teen Center
Gym Schedule
Stay & Play
Leadership
Monthly Newsletter + Events
Google Calendar
Click to Print
Salem Group Exercise
« Previous Week's Schedule
Next Week's Schedule »