Register for a Recreation Program
City of Haverhill
Park & Recreation Activities
How to Register
To register for a program or to reserve a facility please refer to the registration web site. Upon that navigation, you will be asked to create an account or login before continuing you registration. If you have difficulty with your login credentials, please contact our office. If you are creating a new account, follow the instructions below:
How to Create a New Account
1. Click on "Create New Account".
2. Enter all information for the main account holder first.
3. Click "Save and Continue" when completed.
4. Click "Add New Member" and enter information for the next person in your family until you have complete your family account.
5. To register for an activity click on "Register" on the top of this page or select an activity above
After successfully logging into our registration web site, you may select the desired department or available event and continue your adventure.
You may also register or reserve in person at our office between the hours of 8:30am and 3:30pm Monday-Friday. Our offices are located on the Second Floor at the Haverhill Citizens Center: 10 Welcome Street Haverhill, MA 01830.
Activities
Outdoor Rinks: Ice rinks are set up around the City during the Winter months weather permitting. In 2022, we built on on Plug Pond for use on the naturally occurring ice.
Esports: Players compete against other cities and towns in Massachusetts for great prizes. This is a year-round program and is offered for a variety of games and platforms. All ages welcome.
STEM: Various topics including robot building, engineering, and coding are offered in a hands on atmosphere. Youth ages 7-14.
Boys and Girls Lacrosse: Boys and Girls participate as part of Massachusetts Youth Lacrosse's "Classic League" competing against teams from other area programs. This is open to all skill levels and backgrounds. Players will play 8 games and attend the MYL Jamboree at Fort Devens. Grades 1-8 eligible and runs in the Spring (March-June).
Winnekenni Yoga: Weekly classes during the week at the meadow of Winnekenni Park. Instructors incorporate music and a friendly fast-paced atmosphere. All ages (under 16 with parent) Spring/Summer/Fall.
Wilderness Education: Learn different survival skills at local parks! We have operated Shelter building, Crafting, Fishing, Animal Tracking, and Navigation to name a few. Ages 8-14. Runs periodically throughout the year.
Flag Football Clinics: Each session focuses on a different position as kids develop a love for the sport of football in a safe environment. Ages 7-14. Spring.
Field Hockey: Girls in grades 1-8 compete against other towns as part of Baystate Youth Field Hockey. Registration opens in Spring for Fall program.
Summer Day Program: SEE SUMMER DAY PROGRAM PAGE.
Tennis Clinics: Learn Tennis from high school coaches and players at Winnekenni Park. Multiple skill levels are available to help a player progress through more advanced techniques. Ages 8-16. Summer.
Hillies Over the Hill: Adult Women's Slow Pitch Softball League operates on Friday nights at Riverside Park. Ages 27+ May-August.
Weekday Coed Softball: Tuesdays Thursdays from April-September. This is for adults only at Riverside Park.
Boys' and Girls' Lacrosse Clinic: HHS Coaches run a clinic or youth Boys or Girls in the to help sharpen skills and develop existing ones. Grades 1-8. Summer.
Pickup Soccer: A collaboration with Haverhill Youth Soccer, this free program is for any age to participate in one of three public parks once per week. Summer.
Coed Fall Lacrosse: Coached entirely by high school players, this brings boys and girls together to hone skills without needing full equipment. Players use smaller nets and softer balls in order to put more emphasis on fun. Fall.
Youth Field Hockey: New and returning players are welcome to play in a fun clinic-like practices with scrimmages against neighboring towns and an end of season Jamboree. Grades 5-8. Summer/Fall.
Fitness Classes: Participants learn how to exercise properly throughout various types of classes. Ages 8-16. Operates periodically throughout the year.
Babysitting: Students will learn the ins and outs of babysitting in order to safely care for children. This includes emergency management, first aid, and basic snack prep. Ages 11-16.
Pickleball Leagues: Available leagues include beginner and intermediate/advanced. First season kicked off in Spring 2023. Spring and Fall 1-2 evenings per week.
Pickleball Lessons: Available in Spring and Fall at multiple skill levels for adults at Riverside Park. Usually 1 day per week.
Men's Outdoor Basketball: Summers at Riverside Park. More details to come!
Fishing Club: Available for kids 5-10 to learn all the basics of fishing at Plug's Pond! Available in the Summer.
Contact Us
Haverhill City Hall
4 Summer Street
Haverhill MA, 01830
Monday - Friday 8:00 - 4:00
Call Center 311 (within city limits)
(978) 358-1311 (outside the city)