Haverhill Programs
Haverhill
ABOUT HAVERHILL YMCA SPORTSOur Haverhill YMCA Sports programs are simply the best around. We offer everything from Karate to volleyball, floor hockey to the all-time favorites of baseball and basketball. We provide a range of program offerings from preschool skill development programs to youth and teen programs that enhance their skills in progressive youth sports programs. We encourage, support and help develop a sense of self-worth in all the kids we involve in Y sports, including the 350 youth involved in our fall Basketball League each year.
Our sports programs strive not only to teach sports skills effectively, but also to teach young children healthy habits and the values of caring, honesty, respect and responsibility . . . and all this while having FUN!
We have something for everyone from parents and their kids all the way up through adults. You can try our adult basketball pick-up times, youth floor hockey league or just drop in and join a team for open volleyball times. Whatever your favorite sport, we have something for you! Here are some of the ongoing Sports programs we offer:
Preschool ProgramsParent/Child Rock Climbing
Pee Wee Playground Games
Pee Wee Sports Clinics
Pee Wee Sports Jam
Youth and Teen ProgramsSports Jam
Sports Jam II
Teen Basketball League
Youth Tae Kwon Do
Youth & Teen Leagues
Youth and Pee Wee Floor Hockey Registration form
Youth Floor Hockey Registration Form and Flyer
Pee Wee Floor Hockey Registration Form and Flyer
Special EventsFor more information on the programs listed above or general questions about our Sports programming please contact Clint Clay at 978-374-0506 ext. 1618 or
clayc@northshoreymca.orgClick to view the

Haverhill Gym Schedule, download a
program guide with current Sports programs, or search for a class and
register online.
Youth Floor Hockey League 1st-2nd Grade Division Team Rosters
Youth Floor Hockey League 3rd-4th Grade Division Team Rosters
Youth Floor Hockey League 5th-8th Grade Division Team Roster