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

Facility Hours:

Facility Hours:

Kids Club Babysitting Hours:

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!

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
  • EGYM Personalized Fitness Equipment
  • Saltwater Cold Plunge COLDTUBS

    0 programs meet your criteria

    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

    EGYM Smart Circuit

    The EGYM Smart Circuit automatically adjusts to your body while guiding you through a custom 20-minute workout, tracking your progress along the way. This high-tech, personalized system lets you track goals, learn your BioAge, and more!

    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.

    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.

    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.

    Join Today!

    Step 1: Choose your primary location

    Step 2: Choose your membership level

    Step 2: Help us locate the best rate options for you!

    To calculate your membership rate, please answer the questions below.

    Step 3: Sign Up - Create a Login

    Already a member? Log in here.

    Start by adding the primary adult information. All fields are required to sign up.

    Your password needs to:

    • Be at least 7 characters long.
    • Include both lower and upper case characters.
    • Include at least one number.

    Step 4: Sign Up - Create Your Profile

    Step 4: Sign Up - Your Profile

    Step 4: Profile - Add-ons

    Step 4: Profile - Agreements

    Signature is required for agreements above. Accept and Sign

    Thanks for signing up!

    Our Team

    Erina McWilliam-Lopez
    Executive Director


    Board Members

    Questions about our Y?

    We are here to help!

    News and Events

    Go to Top