YMCA of the North Shore
 
Cape Ann YMCAGreater Beverly YMCAHaverhill YMCAIpswich YMCALeggs Hill YMCASalem YMCA

Home  >  Schedules & More
Schedules & More


The YMCA of the North Shore offers a variety of programs for people of all ages.  
  • Locate your YMCA below, 
  • Click on the link below and 
  • Voila! Schedules are online! 

Is there a class you want to take at a Y other than your Local Y? Go for it!  You belong to all six YMCAs listed here.  As a member of the YMCA of the North Shore you have access to all six facilities.

Greater Beverly YMCA

Sterling Group Exercise & Yoga
Sterling YMCA Member Benefits Schedule
Cabot Street YMCA Member Benefits Schedule

Cape Ann YMCA

Cape Ann Pool Schedule
Cape Ann Gym Schedule
Cape Ann Group Exercise Schedule

Haverhill YMCA

Haverhill Pool Schedule
Haverhill Group Exercise Schedule
Haverhill Gym Schedule
Haverhill Gymnastics Schedule

Ipswich Family YMCA

Ipswich Pool Schedule
Ipswich Gym Schedule
Ipswich Group Exercise Schedule

Lynch/van Otterloo YMCA

Lynch/van Otterloo Small Pool
Lynch/van Otterloo Big Pool Schedule
Lynch/van Otterloo Gym Schedule
Lynch/van Otterloo Adult Group Exercise Schedule
Lynch/van Otterloo Gymnastics Schedule
Lynch/van Otterloo Rock Wall Schedule

Salem YMCA

Salem Pool Schedule
Salem Gym Schedule
Salem Group Exercise Schedule