Welcome to your teen summer reading hub!


Listed below are available school summer reading lists.

Haverhill public schools grades 6-8 Bradford Christian Academy grades 5&6 Essex North Shore Triton Regional High School
Haverhill High grades 9-12 Bradford Christian Academy grades 7&8 Triton Regional Middle School
Bradford Christian Academy grades 9-12


Register for our Camp iREAD summer reading challenge on Beanstack! Earn activity badges by completing various reading and activity challenges – you may even earn a PHYSICAL badge that you can iron on to a bag or jacket! Earn badges also earns you raffle tickets that you can enter to win fabulous prizes like a Nintendo Switch Lite!


Visit other MVLC libraries this summer and you could win a Nintendo Switch with two games and a memory card! Participate by joining TEWKSBURY’s Beanstack (this is a new and separate account from your Haverhill Beanstack). Paper passports are also available to pick up from the teen zone. Visit the listed libraries and get a secret code from those libraries’ teen rooms and then enter the code into Beanstack. Visiting 2 libraries earns you a small prize, 5 libraries enters you into a gift card raffle, and 9 libraries enters you into the Nintendo Switch raffle! Any questions can be directed to Rachel at rgagnon@haverhillpl.org