YMCA Preschool and Pre-Kindergarten programs provide a safe, wholesome environment in which children can learn to communicate, cooperate...
Swimming is a life skill as well as great exercise and a challenging sport. Our Ys in Beverly, Gloucester, Haverhill, Ipswich, Marblehead, and Salem offer swim lessons for all ages including parent-child, preschool, youth, adult, as well as family swim, competitive swimming, and many kinds of adaptive swim programs for kids with special needs, so we can all safely enjoy the pleasures of an aquatic environment.
Your Support Puts Our Mission Into Action
Give Y kids the tools they need to learn & thrive! After a year of remote and hybrid learning our Y knows that children in our...
Join us for The Wanderlust Ball - Gala On Demand Thursday, November 18, 2021 PART ONE - Thursday, November 18th, 2021. Click this link to register by November 15th and to join us vitually throughout the day as we celebrate...
Glen T. MacLeod Cape Ann YMCA
7 Gloucester Crossing Rd.Gloucester, MA01930
Sun: 7:00 am - 6:30 pm Mon: 5:30 am - 9:00 pm Tue: 5:30 am - 9:00 pm Wed: 5:30 am - 9:00 pm Thu: 5:30 am - 9:00 pmOPEN NOW Fri: 5:30 am - 9:00 pm Sat: 7:00 am - 6:30 pm