To Donate Online:

Your support matters

Make a Donation

Our non-profit partner, The Trustees of the Haverhill Public Library, are able to accept monetary donations to support the work of Haverhill Promise.

To send a check:

  • Make check payable to: Haverhill Public Library *add “Haverhill Promise” in the memo/note line

  • Mail to: Haverhill Public Library, 99 Main Street, Haverhill, MA 01830

Recent Supporters:

Cogswell Club, Essex County Community Foundation, Haverhill Rotary Club, Pentucket Kiwanis Club, Reworld (Covanta), Cedar’s Foods, Pentucket Bank, MA State Budget, J. F Maddox Foundation

Past Supporters:

DACON, Edwards Vacuum, Ralph Basiliere, Stories Podcast, Richard and Cynthia Brudnick, Michael and Phyllis Conway


Donate Books

If you would like to make a donation of new or gently used books for children in Haverhill, please Contact Us at your convenience and we will get back to you with more details.

We encourage you to consider distributing books on on your own via one of many Little Free Library boxes around the City, or by contacting your child’s school to see if they have a Book Swap!