Click here to view our current challenges!

Looking for a way to track your reading? Look no further than the reading challenges on Beanstack! This platform is a free app and website where you can track what you read and for how long. We host challenges for adults, teens, and children all year long! Beanstack is a great way to keep you and your family on track with your reading goals.

How Does it Work?

Beanstack motivates you to grow your reading habits through “gamification.” Gamification features include badges, reading streaks, achievements, friends, and leaderboards to motivate all types of readers and learners. Badges help mark your progress, earn them for hitting reading goals, completing activities, submitting book reviews, or finishing a specific book. You can also review titles you have logged and connect with friends!

As you log your reading, your reading streaks grow visually which help to motivate your reading habits! Join the fun online or through their app, see below for more infomation.

How to Register

Registering through the website:

  1. Go to https://haverhillpl.beanstack.org/reader365 and choose Register an Individual or Family.
  2. Click on No when it asks if you have previously used Beanstack with Haverhill Public Library.
  3. Select I am registering myself.
  4. Complete all the required fields. Keep track of your email and password.
  5. You will be automatically pre-registered or registered for any reading challenges available for your age group.
  6. You will be asked if you wish to register another adult or any children. If you say Yes, complete the required fields.
  7. Once you are registered, you will be taken to a Reader Dashboard page. This is where you will track the books you’re reading and write reviews or participate in current reading challenges.

It’s possible to access and use Beanstack in other languages. Scroll down to the bottom of any screen and click Select Language.

Registering through the app:

  1. Go to the Google Play Store or Apple App Store. Download and open the Beanstack Tracker app.
  2. Choose At my library, school or bookstore.
  3. Using the Find a Site search bar, type Haverhill.
  4. Select Haverhill Public Library (MA).
  5. At the bottom of screen, you’ll see Don’t have an account? Select Sign up!
  6. Select No when asked if you have previously used Beanstack with Haverhill Public Library.
  7. Create an account by adding an email and creating a password. Select Continue.
  8. Add your First and Last Name and select Continue.
  9. Add a Phone Number and Zip Code. (This is optional.) Select Continue.
  10. Choose a Library. Entering your Library Card Number is optional.
  11. Your account is created! You can add additional information about yourself or add additional readers.
  12. You will be directed to the challenges we are currently offering. Choose any upcoming Challenges in which you would like to participate, or you can use Beanstack to track the books you’re reading and write book reviews!

A fun feature with the app is once you enter a book title, it is possible to use a timer to track how long you read!

Join a Challenge!


2025 Adult Summer Reading Challenge: Level Up at Your Library!

Level Up at Your Library with HPL by playing bingo! You’ll get five raffle tickets just for signing up. For each badge you earn, you’ll get one ticket. For the first bingo you’ll get a badge and five tickets. If you complete every box you will get a badge and an additional ten tickets to enter in the raffle. The challenge will have weekly drawings for gift cards as well as a grand prize drawing at the end for a basket full of games, puzzles, and a LEGO set. Happy reading!


Massachusetts Center for the Book 2025 Reading Challenge

The Reading Challenge is a state-wide, year-long reading extravaganza for all ages organized by the Massachusetts Center for the Book. The challenge gives all participants a chance to set and meet the goal of reading a book each month in a specific category and to share their experience within their reading community by writing a brief review of it. There are no prizes associated with this challenge, it is only for the love of reading! The categories for the 2025 Reading Challenge are:

-January: A book published or about the year you were born
-February: A book with the name of a city in the title
-March: A book about someone with a marginalized identity
-April: A book about books, bookstores, or libraries
-May: A book with a first sentence of eight words or less
-June: A book that spans multiple generations
-July: A book you were drawn to by its cover
-August: A book with a protagonist who is a teenager or a senior citizen
-September: A book told in non-chronological order
-October: A book published by a Massachusetts press
-November: A cookbook or book about food
-December: Another book by an author you’ve already read

You can participate in our Beanstack Challenge simply to track your reading goals and progress and/or on the Massachusetts Center for the Books’ website (https://www.massbook.org/readingchallenge) where you can enter yourself for prize drawings on a monthly basis.


25 in 25

Ready to dive into a year of reading? Join the 25 in 25 Reading Challenge and set a goal to read 25 books in 2025! Whether you’re an avid reader or someone looking to explore new genres, this challenge is designed to inspire, motivate, and help you discover new worlds through the pages of great books.


150 Year Challenge

The Haverhill Public Library was established in 1873 in an agreement between wealthy industrialist E.J.M. Hale and the City of Haverhill. The original library building opened on November 18, 1875.
Celebrate 150 years of the Haverhill Public Library by completing 15 challenges that will take you through the history of HPL and where we are now! Special thanks to our special collections room and the Senter Digital Archive for the pictures that have become our badges!

Make sure to check out the 150th Anniversary Merch Store!


HPL Photo Club

Explore the city with us! Through these activities you will tour a local cemetery, follow H.P. Lovecraft’s footsteps in Haverhill, & explore Historic Rocks Village. Plus, fun winter activities to keep you motived during the snowy season!