50 Book Challenge | Winter Reading Challenge | Summer Reading Challenge | Beanstack


The Library offers ongoing and seasonal reading programs through Beanstack. Visit btpl.beanstack.org or download the Beanstack Tracker mobile app from the Apple App Store or Google Play Store to join any of our current reading programs.

50 Book Challenge

50 Book Challenge

Join this ongoing reading challenge for adults (ages 16+). The Library challenges you to read 50 books—there’s no deadline, so you can go at your own pace. Start logging your reading today in Beanstack at btpl.beanstack.org or by downloading the Beanstack Tracker app.

Thank you to the Friends of the Bloomfield Township Public Library for their financial support of this program.

Winter Reading Challenge

for all ages winter reading challenge

The annual all-ages Winter Reading Challenge will run December 21, 2024, through January 31, 2025.

Check back in December 2024 for more information.

Summer Reading Challenge

adventure begins at your library summer 2024 by the numbers 829 readers 10858 days of reading 1374 books logged

The “Adventure Begins at Your Library” Summer Reading Challenge ended on August 9, 2024. Thank you for helping us reach record numbers!

Check back in June 2025 for the next all-ages Summer Reading Challenge.

Beanstack

  • What is Beanstack?
    • Beanstack is our free online service that allows readers of all ages to log their reading, participate in activities, earn badges, and enter prize drawings.
  • How do I participate?
  • Why don’t I see any reading programs in Beanstack?
    • There is not a current reading program for your age group. Only the reading programs you are eligible for will be visible to you when you’re logged into Beanstack. Check back for the next all-ages seasonal reading program.
  • Do I have to do the reading program online? Is there a paper option?
    • The reading program is only available online through Beanstack. If you need help using Beanstack or require additional accommodation, please contact us.
  • What if my question isn’t answered here?
    • Call (248) 642-5800 or contact us with any further questions.