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.
Make a Gift
Your gift is their opportunity this summer! Our children are resilient - they have overcome challenges these last two years that we could...
The Byrnes Family Early Education Center
CAPE ANN YMCA EARLY EDUCATION & CHILDCARE 7 Gloucester Crossing Rd., Gloucester, MA Hours: Monday- Friday: 7:30 am - 5:00 pm Director:...
Thursday, June 23, 2022 6:30 pm Lace up and be a part of Fiesta! This 5K race has become an integral part of Gloucester’s Annual St. Peter’s Fiesta. Race starts at Stage Fort Park and runs through and finishes in...
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 pmOPEN NOW Tue: 5:30 am - 9:00 pm Wed: 5:30 am - 9:00 pm Thu: 5:30 am - 9:00 pm Fri: 5:30 am - 9:00 pm Sat: 7:00 am - 6:30 pm