Location

Camp

Office

Cape Ann YMCA

​71 Middle Street
Gloucester, MA 01930
(978) 283-0470
Sunday7:00 am-5:00 pm
Monday5:00 am-9:30 pm
Tuesday5:00 am-9:30 pm
Wednesday5:00 am-9:30 pm
Thursday5:00 am-9:30 pm
Friday5:00 am-9:30 pm
Saturday7:00 am-7:00 pm

Greater Beverly YMCA

​254 Essex Street
Beverly, MA 01915
(978) 927-6855
Sunday7:00 am-8:00 pm
Monday5:00 am-10:00 pm
Tuesday5:00 am-10:00 pm
Wednesday5:00 am-10:00 pm
Thursday5:00 am-10:00 pm
Friday5:00 am-10:00 pm
Saturday6:00 am-8:00 pm

Haverhill YMCA

81 Winter Street
Haverhill, MA 01830
(978) 374-0506
Sunday8:00 am-4:00 pm
Monday5:00 am-9:30 pm
Tuesday5:00 am-9:30 pm
Wednesday5:00 am-9:30 pm
Thursday5:00 am-9:30 pm
Friday5:00 am-9:30 pm
Saturday6:00 am-8:00 pm

Ipswich Family YMCA & Rowley Campus

110 County Road
Ipswich, MA 01938
(978) 356-9622
Sunday8:00 am-6:00 pm
Monday5:30 am-10:00 pm
Tuesday5:30 am-10:00 pm
Wednesday5:30 am-10:00 pm
Thursday5:30 am-10:00 pm
Friday5:30 am-10:00 pm
Saturday7:00 am-6:00 pm

Lynch/van Otterloo YMCA

​40 Leggs Hill Road
Marblehead, MA 01945
(781) 631-9622
Sunday7:00 am-7:00 pm
Monday5:00 am-10:00 pm
Tuesday5:00 am-10:00 pm
Wednesday5:00 am-10:00 pm
Thursday5:00 am-10:00 pm
Friday5:00 am-10:00 pm
Saturday6:00 am-7:00 pm

Plaistow Community YMCA

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

Salem YMCA

1 Sewall Street
Salem, MA 01970
(978) 744-0351
Sunday7:00 am-6:00 pm
Monday5:00 am-10:00 pm
Tuesday5:00 am-10:00 pm
Wednesday5:00 am-10:00 pm
Thursday5:00 am-10:00 pm
Friday5:00 am-10:00 pm
Saturday6:00 am-7:00 pm