Prepare your child for success in Kindergarten and beyond by reading!


Hearing word and letter sounds is key to little ones’ reading and speech development. Listening to books as you read together is an easy and fun way for them to learn and makes for great bonding moments.


WHO CAN PARTICIPATE: Newborns to preschoolers, ages 0-6, along with their caregivers!

HOW TO PARTICIPATE: Log the books you’ve read together on the Beanstack app*, and automatically earn badges and prizes for every 100 books. Prefer the non-digital route? Download the full reading log here or download individual sheets below, marking a circle for every book you read together. Visit the library to collect your reading milestone prizes via curbside pickup or in-person visits!

  • Repeated books count!
  • Books read by any caregivers and at Story Times count too!

WHAT YOU’LL EARN: For every 100 books you read, you get Mega Bloks! Make it all the way to 1,000 and choose a free book!

Did you know?

If you read 1 book every day for a year, you would read 365 books. Do that for only 3 years and you’ll already have read 1,095 books! Kick it up a notch and read 5 books a day, you would then read 1,825 books in just ONE year!


Prefer the non-digital route?
Click below to download and print log sheets to track your progess!

Full Reading Log

For early literacy tips and information check out the links below!

*If you are already registered on Beanstack as an adult or for another child, you can Add a Reader to that account. Readers must be between the ages of 0-6 to join this challenge, and, in order to view this challenge, you must be on your child’s account. Easily toggle back and forth between registered readers and add more readers by clicking on your name when logged into Beanstack. For questions and assistance, call Youth Services at 978-694-2098 or email

Print Friendly, PDF & Email