1000 Books Before Kindergarten

Program Overview

Thanks to the 1000 Books Foundation (the creators of the 1,000 Books Before Kindergarten program) we are able to share this wonderful free program with our patrons.

How does it work?

Read any book to your child before they start kindergarten. One book a day means 365 books in a year. Multiply that by three and you will have read 1,095 books. Remember to include any books being read to your child by others, such as grandparents, teachers and siblings.

Repeating books is definitely okay! Repetition is the key to success!

How to Participate

  • Join the 1,000 Books Before Kindergarten reading challenge in Beanstack.
  • Track the number of books you read in the Beanstack app and participate in activities.
  • When you reach a milestone in Beanstack, come in for a photo and join our 1,000 Books wall of fame!
  • Join the graduation party each year (participants are contacted with details)

Not sure what Beanstack is? Find out more

What is Beanstack?


*if the Beanstack app is not for you, paper logs are still available at the front desk. Bring in each completed log for a new one and we will track your progress for you.


Who can participate in this program?

  • Any child from birth until they begin kindergarten can participate in the 1,000 Books Before Kindergarten program.

 How long will the program take?

  • The program will take anywhere from a few months to a few years. The program is self‐paced and will depend on how often you read together.

 How many of my children can participate?

  • All of them (provided they have not yet started kindergarten). Make it even more fun and read as a family!

Are there prizes?

  • Yes! After each reading log is complete, bring it to the library and get a small prize. When your child completes the program, they are invited to a 1000 Books Before Kindergarten party right here at the library.