Glen T. MacLeod Cape Ann YMCA

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!

Sign Up!

Sign Up!

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
Join Today
A tall man in a white shirt and a much shorter woman in a blue fitness top smile while holding pickleball paddles on the courts at YMCA of the North Shore

Pickleball

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.

See Schedules
A smiling YMCA staff member in a blue polo hands a Membership & Program handbook to a woman in a black rain coat

Flexible Pricing

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.

learn more
Three YMCA students embrace while enjoying summer camp in the woods near the YMCA of the North Shore

Make a Gift

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.

Donate Today!
See Schedules
learn more
Donate Today!

Your Membership is Meaningful!

The Y is transforming lives every day.  Get to know the Y for the people we serve, the cause we drive, and the connection we create. You are part of more than a place to work out.
learn more
learn more

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.

Our Team

Erina McWilliam-Lopez
Executive Director


Rob Hunt
Associate Executive Director


Board Members

Questions about our Y?

We are here to help!

Contact Us

News and Events