EXERCISE AND FITNESS CLASSES FOR EVERYONE
YOUR HEALTH, YOUR GOALS, OUR MISSION
Work up a sweat, connect with a friend, relax your mind, strengthen your body, or start on a path to a healthier you! We are committed to supporting your fitness goals through every stage of life, regardless of age or physical ability. We offer group fitness classes for those who enjoy the encouragement of instructors and classmates as well as one on one instruction for those preferring a more personal setting.
View our Program Guides
Cape Ann YMCA Program Guide
Greater Beverly YMCA Program Guide
Haverhill/Plaistow YMCAs Program Guide
Ipswich Family YMCA Program Guide
Lynch/van Otterloo YMCA Program Guide
Salem YMCA Program Guide
Group Fitness Classes
Whether you are a beginner or more advanced there is a group fitness class that is right for you. Access hundreds of FREE group exercise classes each week like yoga, Zumba®, cycling, muscle conditioning, barre, yoga and more!
Specialty Fitness Programs
The Y offers programs to enhance your fitness routine. Try TRX, Couch to 5k, Strength and Conditioning or Boot Camp. Join other moms-to-be in a prenatal fitness class or bring baby along in one of our postnatal programs. We have tons of options and they're always changing.
Personal Training and Services
Includes personal and group training, therapeutic massage, assisted stretching, nutritional consultations and body measurement and analysis.
YFIT to Get You Started
Let our fitness experts help you launch and sustain a smart program that brings out your personal best. You'll go through a series of orientations to help you set and achieve your goals. 1-on-1 appointments with Wellness coaches include: setting your personal wellness goals, creating a custom profile in our MobileFit software, and completing Y Fit workouts with your coach.