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

Specialty Fitness Programs

Personal Training and Services

Y-Fit