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
Facility Hours:
Facility Hours:
Kids Club Babysitting Hours:
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!
Center Features
- Basketball Courts
- Early Learning Center
- Group Fitness Classes
- Gymnastics Center
- Indoor Pool
- Kids Club Babysitting
- Mind Body Studio
- Outdoor Splash Park
- Pickleball
- Specialty Aquatic Fitness Equipment
- STOTT Pilates
- Swimming
- Theater Program
- EGYM Personalized Fitness Equipment
- Saltwater Cold Plunge COLDTUBS
0 programs meet your criteria
Join Today!
News and Events
Lifeguard, CPR/AED, Pediatric and Adult First Aid
We are proud to offer certification classes for Lifeguard, [...]







