Reading Programs for All Ages


Our year-round reading programs allow families and readers of all ages to log and read books for prizes and badges. These programs are offered through Beanstack, which is our free online service that offers book and activity logging, recommendations and book reviews. Beanstack will automatically direct you to the appropriate activities based on your age. Show us how much you love to read by participating in one of our programs!

Check out our online event calendar to view all library activities!

Instructional videos on using Beanstack are available after the list of active challenges.

Active Challenges

1000 books


Enjoy reading 1,000 books with your little ones! Log reading and earn badges all along the way.

It’s easy to participate! For every book you read (yes, repeats count), your child will be on

e step closer to reading 1000 books before kindergarten! You can count books read to your child by anyone…teachers, siblings, grandparents, etc. Keep track of the books read on Beanstack.

For each 100 books read, children can stop in the library and place a leaf on the Readers' Tree and have their picture taken to share with family and friends! When you reach 500 books, be sure to stop in the library to pick up a prize.

It may sound like this is a daunting task, but if you read just 1 book a night, you will have read about 365 books in a year, 730 in two years and 1,095 in three years.


Adult Challenges:

adult reading club books

Keep track of the books you read and you 

could win a $100 Kroger Gift Card!  

adult reading club minutes

Keep track of the MINUTES you read and you 

could win a $100 Kroger Gift Card!  

mental health challenge

Coming this May

dig deeper challenge

Learn more about the library!

summer reading club

Coming this summer!