YMCA of the North Shore
 
Cape Ann YMCAGreater Beverly YMCAHaverhill YMCAIpswich YMCALeggs Hill YMCASalem YMCA

Home  >  Cape Ann YMCA  >  Programs  >  Sports & Recreation
Cape Ann Programs

Sports & Recreation

Click here to register on-line! Want to request an account? Click here! 

Click below to learn more about:

At the Y, we don't think of ourselves simply as a place where kids learn basketball.  We are the place where kids learn the values of honesty, caring, respect and responsibility, as well as a life-long love of the game!

Our youth sports leagues provide kids with an opportunity to develop sportsmanship, teamwork, get exercise and have fun.  But adults can get in on the fun too!  We offer regularly scheduled pick-up basketball, as well as 18+ and 30+ Basketball leagues. 

Whatever your favorite sport, we have something for you! 

To see all that's happening in our Gym, including Open Gym for members, download our Gym Schedule.

Play Dates
Ages: All with Parent/Guardian
Weekdays from 9:00am – 11:00am (beginning October 31)

Looking for something fun to do with the family? Beginning in November, we’re offering Play Dates each weekday. For two hours each weekday morning, you and your family can play in our gymnastics center, gymnasium or in the pool. Play Dates allow parents and their children to use the YMCA together as a family. We’ll have special toys and games out for each Play Date. Great for tots, preschoolers, homeschoolers, or fun with the whole family on a day off!

Here’s our weekly schedule:

  • Monday: Gymnastics*
  • Tuesday: Aquatics
  • Wednesday: Sports (Gymnasium)
  • Thursday: Aquatics
  • Friday: Gymnastics*

Fees:
YMCA Family Memberships: Free Unlimited Visits!
YMCA Youth Members:10 Free Visits per Session or $25 for an Unlimited Session Pass
Community: $45 for an Unlimited Session Pass

*To ensure a safe environment, please sign up your family for a 1 hour block in gymnastics up to 3 days prior. Maximum 15 families per hour.
For a complete list of programs download our Program Guide. 

For more information or to register to Sports programs,
please contact Katy Milne, Youth Services Director, at 978-283-0470.