Add an Article Add an Event Edit

Haverhill Public Library

99 Main Street
978-373-1586

Mission Statement:
The mission of the Haverhill Public Library is to serve the cultural, social, and community needs of a diverse population by providing global access to informational, educational, and recreational resources. The library fulfills this mission in an enthusiastic and professional manner while maintaining the respect and dignity of its staff and patrons with excellence and superior quality of service.

Vision Statement:
The Haverhill Public Library will be the recognized source of knowledge and information, the place to gather and discuss, the encourager of reading, and the partner in cooperation with the city, schools and organizations. We will be the gateway to life-long learning, offering a full spectrum of services, materials and programming.


Recent News

Haverhill Public Library Events - January 2024

January Adult Programs English (ESL) Conversation Circle Every Monday 6:00-7:30 PM Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat--Monday evenings at 6 pm. This…

Read More »

Haverhill Public Library Children's Newsletter - January 2024

Hello Friends, Happy January! We have lots of fun programs planned this month, and we are looking forward to you joining us. Just a reminder that we will be closed on Monday, January 1st; Sunday, January 14th; and Monday, January 15th. If you want…

Read More »

Haverhill Public Library Events - December 2023

Conversation Circle Every Monday from 6:00-7:30 PM English (ESL) Conversation Group Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat--Monday evenings at 6 pm. This…

Read More »

Haverhill Public Library Children's Newsletter - December 2023

Beanstack Challenges Click Here to View All Challenges The idea is simple, the rewards are priceless! Help your child prepare for one of life’s biggest milestones: KINDERGARTEN The goal is to read 1,000 books (yes, you can repeat books!)…

Read More »

HPL Children's Write Your Story Contest

To celebrate National Novel Writing Month (NaNoWriMo), we are holding a “Write Your Story” contest! To participate, write an original story and submit it to us by November 30th at midnight. All entries that follow the guidelines will…

Read More »

Haverhill Public Library Events - November 2023

November Events with the Haverhill Public Library! Join us for a library program this November! All programs listed are intended for adults unless otherwise indicated. Please join us for the Haverhill Public Library's 150th Anniversary on…

Read More »

Haverhill Public Library Events - October 2023

Click Here to view the Haverhill Public Library Events  - October 2023

Read More »

Haverhill Public Library Children's Newsletter - September 29, 2023

Beanstack Challenges Click Here to View All Challenges Spooky season is here! Log your reading throughout this October challenge to earn badges. The idea is simple, the rewards are priceless! Help your child prepare for one of life’s…

Read More »

Haverhill Public Library Events - September 2023

Northern Essex Information Session Wednesday, September 6 at 4:00 PM Meet Brianna Cataldo, the recruitment counselor from Northern Essex Community College to learn all about NECC and the different programs they offer! This session is open to high…

Read More »

Haverhill Public Library Children's Newsletter- August 31, 2023

Hello Friends, Happy September! We have lots of fun programs planned this month, and we are looking forward to you joining us. Just a reminder that we will be closed on Saturday, September 2nd and Monday, September 4th. If you want to see our…

Read More »

Haverhill Public Library Children's Newsletter - August 2023

Hello Friends, Happy August! We have lots of fun programs planned this month, and we are looking forward to you joining us. Beanstack Challenges Click here to view all challenges The idea is simple, the rewards are priceless! Help your child…

Read More »

Haverhill Public Library Children's Newsletter - August 2023

Click here to View the Information About "Haverhill Public Library Children's Newsletter - August…

Read More »

Haverhill Public Library Events - July 2023

This month: Summer Reading, Top Gun, Knitting Group, Female Pirates Around the World, ESOL Conversation Group, Internet Basics, Evil Must Not Have the Last Word: The Life of Mary Wygodski, Coloring Club, Back to the Future, Ruth Bader Ginsburg -- "I…

Read More »

Haverhill Public Library Children's Newsletter - July 2023

Click here to View the Information About "Haverhill Public Library Children's Newsletter - July 2023"

Read More »

Haverhill Public Library Events - June 2023

June Events with the Haverhill Public Library! Happy Pride! Join us for a library program this month! We have programs highlighting LGBTQIA+ history and culture, live owls at the library, and much more! Masks are recommended in the library. …

Read More »

Haverhill Public Library Children's Newsletter- June 2023

Hello Friends, Happy June! We have lots of fun programs planned this month, and we are looking forward to you joining us. Just a reminder that we will be closed on June 19th for Juneteenth! If you want to see our most up-to-date information,…

Read More »

Haverhill Public Library Events - May 2023

May Events with the Haverhill Public Library! Join us for a library program this month! Masks are recommended in the library. Check out our online calendar for the latest updates. Watercolor Classes Tuesday, May 2 and Wednesday, May 3,…

Read More »

Haverhill Public Library Children's Newsletter - May 2023

Hello Friends, Happy May! We have lots of fun programs planned this month, and we are looking forward to you joining us. Just a reminder, we will be closed, on May 27th, 28th, 29th for Memorial Day! Comic Con Saturday, May 13 Form 10am to 4pm …

Read More »

Haverhill Public Library Happenings Newsletter - April 2023

Click here to view the Haverhill Public Library Happenings Newsletter - April…

Read More »

Haverhill Public Library Children's Newsletter - April 2023

Hello Friends. Happy spring! We have lots of fun programs planned this month, and we are looking forward to you joining us. Just a reminder, we will be closed, on April 17th, for Patriots Day! If you want to see our most up-to-date information,…

Read More »

Haverhill Public Library Events - March 2023

March is Women's History Month! Join us for one of our programs dedicated to celebrating the accomplishments of women in the United States. We also have movies, classes on using Gmail, and more! Masks are recommended in the library. Check out our…

Read More »

Haverhill Public Library Childrens Happenings Newsletter - March 2023

March Update! It's March! What a blustery month! Perhaps it's the right time of year to read A. A. Milne's classic Winnie-the-Pooh books, in which a blustery day knocks Owl's house right over. Or maybe you want to try When Spring Comes by Kevin…

Read More »

February Break Activities at Haverhill Public Library!

Hello friends! Are you looking for things to keep you busy during school vacation week? Look no further than the library! We have programs for all ages - from your littles to your teens! Check out all of our offerings below. Programs Bright…

Read More »

Haverhill Public Library Childrens Happenings Newsletter - February 2023

February Update! Happy February! We have reached the shortest month of the year, and the snow season has officially begun. Are we in for a mild winter or an intense one? We'll have to see what that groundhog has to say. (There are an astonishing…

Read More »

January Events With The Haverhill Public Library

Guerilla Opera Presents: The History of the Computer and the Power of Storytelling - Virtual Tuesday, January 3 at 7:00 PM Guerilla Opera’s Educational Department presents “The History of the Computer and the Power of Storytelling''.…

Read More »

Haverhill Public Library Children's Newsletter - January 2023

January Update! January is upon us, and with it a whole new year! Are you staying up until midnight to welcome it in? Did you make any New Year's resolutions? And if so, are you going to follow through on them? We've resolved to give you a year…

Read More »

Haverhill Public Library Events - December 2022

December Events with HPL! Join us for a library program this December! Masks are recommended in the library. Check out our online calendar for the latest updates. Also, follow our social media pages for additional updates and content…

Read More »

Haverhill Public Library Children's Newsletter - December 2022

December Update! It's December! (Or should I say Decembrrrr?) The winter is well and truly upon us, after a surprisingly warm fall. This is the time of snow, pinecones, and gingerbread. (And while we're on the subject of gingerbread, maybe you'd…

Read More »

Photos