Locations > Home » Glen T. MacLeod Cape Ann YMCA
7 Gloucester Crossing Rd., Gloucester, MA 01930
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
Child Watch Hours:
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. Find a location nearest you.
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.
We are here to help!
Want to know more about how you can make an impact with YMCA of the North Shore? Fill out this form to learn how to get involved.
CONNECT WITH US
Make a Gift
Child Safe Environment
Safety at our YMCA
Copyright 2023 YMCA of the North Shore
Site designed by Daxko