Glen T. MacLeod Cape Ann YMCA
7 Gloucester Crossing Rd., Gloucester, MA 01930
(978) 283-0470
Facility Hours:
Sun: 7:00 am – 6:30 pm
Mon: 5:00 am – 9:00 pm
Tue: 5:00 am – 9:00 pm
Wed: 5:00 am – 9:00 pm
Thu: 5:00 am – 9:00 pm
Fri: 5:00 am – 9:00 pm
Sat: 6:30 am – 6:00 pm
Kids Club:
Program Registration
We know you and your family need programs to stay physically and mentally healthy, active, and connected. Whether it’s swimming, basketball, yoga, gymnastics or pickleball, we have a program for you!
Join Today!
Sorry, online membership signup is currently unavailable.
We are having trouble connecting to our membership system at the moment. Please try again later or contact us for assistance.