Information about Glen T. MacLeod Cape Ann YMCA

Gloucester Crossing Rd 7
01930, Gloucester
+1 978-283-0470

Opening hours

  • Monday: 5:00 AM – 9:00 PM
  • Tuesday: 5:00 AM – 9:00 PM
  • Wednesday: 5:00 AM – 9:00 PM
  • Thursday: 5:00 AM – 9:00 PM
  • Friday: 5:00 AM – 9:00 PM
  • Saturday: 6:30 AM – 6:00 PM
  • Sunday: 7:00 AM – 6:30 PM

Visit Glen T. MacLeod YMCA, your gateway to fitness and wellness. Access fitness programs and a vibrant community life in Cape Ann with our programs.

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

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!

It's one of the fastest-growing sports in the country and anyone can play! This cross between tennis, ping-pong, and badminton is fun, easy to learn, and quickly brings out the competitor in all of us.

Everyone belongs at the Y. Our Flexible Pricing program enables all individuals and families to become active members and participants at a rate that fits their budgets.

We give our communities the support it needs to learn, grow and thrive. Through education, food security, swim safety, affordable housing, we create lasting impact.

Glen T. MacLeod Cape Ann YMCA: Opinions

5/5 (4 Opinions)
Joe Dapper 3 years ago

Fantastic experience: Terrific & inclusive place that affords everyone of all abilities the opportunity to feel good about themselves. A true asset to the community!

Amber Hausman 3 years ago

Fantastic experience: My daughter loves the swim lessons. It's a low-key, no pressure environment where she can learn to play and have fun while also learning new skills and safety.

Rochelle Lamarche 3 years ago

Fantastic experience: My 5 year old daughter has been in the preschool (without parent) swim class for almost a year. She says it's her favorite "school." Her teacher, Lisa has gotten her very comfortable in the water, encouraging her to try each activity, but never making her feel badly if she's not ready to do something yet. The changing facilities are pretty clean and spacious enough for every one. Class sizes are usually not too large, unless a teacher is out for that class. The pool space is bright and beautiful. I wish there was extra seating in front of the little kid classes, but otherwise, it's awesome!!

Julishaa Flannagan 3 years ago

Fantastic experience: My daughter loved everything about camp. She had so much fun going to the beach and swimming in the pool. She did plenty of arts and crafts. As well as made new friends from different schools and different cities. The drop off and pick up system made it so easy to get in and out so I’d be on time for work. All the camp counselors were extremely friendly and helpful. Camp spindrift has been a staple in the community for decades. We are so thankful to be a part of it.

Leave your opinion about Glen T. MacLeod Cape Ann YMCA:

1 = Poor 5 = Excellent

Glen T. MacLeod Cape Ann YMCA appears in the following listings:

Glen T. MacLeod Cape Ann YMCA appears in the following listings:

Other gyms that may interest you

CrossFit Cape Ann

CrossFit® Cape Ann

See address and contact details
Railroad Ave 7 - 01930, Gloucester
5 (5)
Community Fitness of Cape Ann

Community Fitness of Cape Ann

See address and contact details
Railroad Ave 7 - 01930, Gloucester
+1 978-325-1829
5 (2)
MAC Fitness Gloucester

MAC Fitness Gloucester

See address and contact details
Whistlestop Way - 01930, Gloucester
+1 978-283-8900
5 (2)
O'Neil Fitness

O'Neil Fitness

See address and contact details
Eastern Ave 214 - 01930, Gloucester
+1 978-515-7449
5 (5)
Allied Strength

Allied Strength

See address and contact details
Kondelin Rd 27 - 01930, Gloucester
+1 978-559-7016
4.7 (3)
Manchester Athletic Club

Manchester Athletic Club

See address and contact details
Atwater Ave 8 - 01944, Gloucester
+1 978-526-8900
4.6 (5)
Bennett Athletic and Recreation Center

Bennett Athletic and Recreation Center

See address and contact details
Grapevine Rd 255 - 01984, Beverly
+1 978-867-4830
Achieve Performance + Wellness

Achieve Performance + Wellness

See address and contact details
Hale St 730 - 01915, Beverly
+1 978-317-2237
5 (5)
Ipswich Family YMCA & Rowley Campus

Ipswich Family YMCA & Rowley Campus

See address and contact details
County Rd 110 - 01938, Ipswich
+1 978-356-9622

Publish your gym in our directory for free

If you manage a gym and you want to appear in our website, send us the information about your gym so we can include you in our directory.Appearing in our directory is free!

Request a free listing

Find your perfect gym

Find a gym to get fit and improve your health.