Location

Camp

Office

Cape Ann YMCA

​71 Middle Street
Gloucester, MA 01930
(978) 283-0470
SundayClosed
Monday7:00 am-6:30 pm
Tuesday7:00 am-6:30 pm
Wednesday7:00 am-6:30 pm
Thursday7:00 am-6:30 pm
Friday7:00 am-6:30 pm
SaturdayClosed

Greater Beverly YMCA

254 Essex St
Beverly, MA 01915
(978) 927-6855
Sunday6:30 am-12:30 pm
Monday5:30 am-8:00 pm
Tuesday5:30 am-8:00 pm
Wednesday5:30 am-8:00 pm
Thursday5:30 am-8:00 pm
Friday5:30 am-8:00 pm
Saturday6:30 am-12:30 pm

Haverhill YMCA

81 Winter St
Haverhill, MA 01830
(978) 374-0506
SundayClosed
Monday5:30 am-9:00 pm
Tuesday5:30 am-9:00 pm
Wednesday5:30 am-9:00 pm
Thursday5:30 am-9:00 pm
Friday5:30 am-9:00 pm
Saturday7:00 am-1:00 pm

Ipswich Family YMCA & Rowley Campus

110 County Rd
Ipswich, MA 01938
(978) 356-9622
SundayClosed
Monday5:30 am-7:30 pm
Tuesday5:30 am-7:30 pm
Wednesday5:30 am-7:30 pm
Thursday5:30 am-7:30 pm
Friday5:30 am-7:30 pm
Saturday6:30 am-12:30 pm

Lynch/van Otterloo YMCA

40 Leggs Hill Rd.
Marblehead, MA 01945
(781) 631-9622
SundayClosed
Monday5:30 am-7:30 pm
Tuesday5:30 am-7:30 pm
Wednesday5:30 am-7:30 pm
Thursday5:30 am-7:30 pm
Friday5:30 am-7:30 pm
Saturday6:30 am-12:30 pm

Plaistow Community YMCA

​175 Plaistow Road
Plaistow, NH 03865
(603) 382-0641
Sunday8:00 am-12:00 pm
Monday5:30 am-9:00 pm
Tuesday5:30 am-9:00 pm
Wednesday5:30 am-9:00 pm
Thursday5:30 am-9:00 pm
Friday5:30 am-9:00 pm
Saturday8:00 am-12:00 pm

Salem YMCA

1 Sewall Street
Salem, MA 01970
(978) 744-0351
SundayClosed
Monday5:30 am-7:45 pm
Tuesday5:30 am-7:45 pm
Wednesday5:30 am-7:45 pm
Thursday5:30 am-7:45 pm
Friday5:30 am-7:45 pm
Saturday7:00 am-1:00 pm