Check out our special January offer! 

Kick your resolutions to the curb and let us help you get long term results!

Join by January 31st and pay $0 joiner fee!

  JOIN TODAY!
Already a member? We have everything you need to stay on track and active all winter long. We can help you kick off 2018 with health and fun!  Join the fun this January and try for Fitness Frenzy, Fresh Hits and Back to Basics!

FRESH HITS
Try out these beginners classes that will give you a taste of the variety of other classes at the Y! OPEN TO THE COMMUNITY!

  • Salem YMCA
    Intro to Y Cycle Monday 6:00 PM & Tuesday 6:00 AM
     
  • ​Lynch/van Otterloo YMCA
    Fit For Life Monday 10:30 AM
    Yoga Basics Wednesday10:30 AM
    Slow Flow Yoga Wednesday 11:00 AM
    Meditation Tuesday 11:00 AM
    Gentle Stretch Monday 8:30 AM
    Restorative Stretch Wednesday 7:00 PM
    Barre Less Gold Friday 10:30 AM
     
  • Haverhill YMCA
    Intro to Strength Train Together Wednesday 5:00 PM
    Intro to Zumba Friday10:00 AM
    Intro to Yoga Tuesday 6:00 AM
     
  • Plaistow Community YMCA
    Intro to Spin Wednesday 6:30 PM
    Intro to Defend Together Tuesday 5:00 PM
     
  • Ipswich Family, YMCA
    Zumba Basics Thursday 4:30 PM
    Yoga Basics Tuesday 8:15 AM
    Barre Friday 5:30 PM
     
  • Beverly
    Cycle Basics Monday 9:15 AM
    Boxing Basics Friday 9:00 AM

BACK TO BASICS
Haven’t been to a class in a while or trying one for the first time? Our instructors break down each movement so you can be successful in the traditional classes.  Check out Back to Basic at each of our Y locations:

  • Salem YMCA
    Women on Weights Monday & Friday 8:00 AM
    ​Fit for Life Monday-Friday 8:00 AM
  • Lynch/vn Otterloo YMCA (Marblehead)
    Intro to Cycle Thursday 9:30 AM
    Zumba Basics Thursday10:30 AM​
  • Cape Ann YMCA (Gloucester)
    Fit for Life Monday10:00 AM & Wednesday10:00 AM
    Muscle Express Monday 8:30 AM
    Vinyasa Flow Monday7:15 AM
    Strength Train Together Sunday11:00 AM
    Zumba Basics Sunday11:45 AM
     
  • Beverly YMCA
    Cycle Basics Monday 9:15 AM
    Fit for Life Tuesday 10:30 AM
     
  • Ipswich Family YMCA
    Zumba Basics Tuesday 11:00 AM
    Intro to Cycle Friday11:00 AM
    Intro to Srength Train Together Tuesday11:00 AM
  • Haverhill YMCA
    Intro to Strength Train Together Wednesday 5:00 PM
    Intro to Zumba Friday10:00 AM
    Intro to Yoga Tuesday 6:00 AM
  • Plaistow Community YMCA
    Intro to Spin Wednesday 6:30 PM
    Intro to Defend Together Tuesday 5:00 PM