Resources // Blog

Beanstack Challenges for All Ages

General Kids Teens

Kids Challenges

Little Zookeepers Club (Kindergarten and younger)

Complete a variety of fun enrichment activities. Each activity badge has three steps. Finish all three to earn tickets which you can use for fabulous raffle prizes. Don’t forget to log 20 minutes of reading a day, every day, for more tickets.

Our top point earner will automatically win a wooden turtle puzzle!

Safari Superstars Club (K – 6th grade)

Read and learn all summer long — wherever you are.

Earn points by reading for 20 minutes a day, every day. (Yes, listening to audiobooks counts, too!) Every day you read earns you points. You can also complete special challenges for bonus points. Your points earn you raffle tickets for fabulous prizes.

In addition to the raffle, the top two point earners in grades 1-5 will be awarded a super special prize bag at the end of the challenge.

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!) before your little one starts kindergarten If your child will not be in kindergarten for the 2020-21 school year, we still encourage you to participate in this enriching program. Please select “preschool” for your child’s grade level to be eligible to register. Were you in the middle of 1,000 books before the library suspended services in March 2020? E-mail your child’s name to with the subject line “1,000 Books” and we will add the books you logged on paper into your Beanstack account!

Upcoming Kids Challenges


Teen Challenges

Teens in grades 6-12 can log books read and complete various challenges to earn raffle tickets towards prizes like a Nintendo Switch Lite, a movie night prize pack, and more!

The goal of this challenge is for high school students to read 100 books before graduation! You can join at any time during your high school career. Participants are encouraged to read whatever they want, but it’s also good to try new things as well! Try a genre you don’t usually go for, read some non-fiction, listen to an audiobook, etc.
Reach your 50 book goal and receive a swag bag from the library.
Reach your 100 book goal and receive a gift card to Barnes & Noble!

Upcoming Teen Challenges:


Adult Challenges

This summer we are challenging all adults to become Creature Collectors by reading books! Along the way, feel free to complete as many activities as you want! For each completed challenge or activity, you will be awarded tickets! Use these tickets to enter yourself into our various prize raffles! The more you do, the more chances you have to win! Best of luck and happy reading!

We have put together 10 fun activities for you to try EVERY MONTH! Complete as many as you want and tell us about your experiences for your chance at monthly raffles!

Join our virtual film club! Watch a movie or TV show each week from lists created by HPL staff. Each week will have a different theme. Earn tickets for each film you watch, and enter those tickets into our monthly raffles! You can also write reviews for extra tickets!

We’ll have a few suggestions for each theme. You can watch one of them, but you don’t have to – anything that fits the theme works! All suggested films and TV shows are available on DVD at HPL unless otherwise noted.

Explore the city with us! Badges included will take you on a tour a local cemetery, following H.P. Lovecraft’s footsteps in Haverhill, & Historic Rocks Village. Plus fun photo ideas from home and winter scenes! Please email Amanda at with the photo. At the end of the season we will host a virtual art display! Have fun exploring with your own unique eye.

Want to learn more about the art of photography? Click HERE!

Upcoming Adult Challenges: