1000 Books Before Kindergarten

1000 Books Before Kindergarten logo


Reading aloud to a child is the single most important factor in a child’s interest in reading and their readiness to learn to read when they start school. 1000 Books Before Kindergarten is a way to build readers, one book at a time!

Who Can Join?

Any child from birth to five years old, who has not started Kindergarten may join. This is a self-paced, ongoing program.

How Long Does It Take?

1 book per day X 3 years = 1095 books
10 books per week X 2 years = 1040 books
3 books per day X 1 year = 1095 books

Come to the Children’s Department to Sign Up and Get Started

This self-paced program runs continuously. You can turn in your logs at any Naperville Public Library.

Completing the Program Is Easy

  • Read and color one spot on your log for each book you read together. You can also include books read at storytime, books read to your child by others, recorded books, and books read on e-devices. If you read a book more than once, you can record it every time.
  • Each time you read 100 books, come back to the library! For each 100 books, receive a sticker and pick up additional reading logs.
  • When your child has read 500 books, receive an extra special coloring page commemorating 500 books completed.
  • When your child has read 1000 books, the library will add your child’s name to a children’s book at the Library.

Need help finding new books?

Stop in at any of our three locations and talk to our staff for more information. You can also check out staff reading recommendations on our website.

Reading Logs

Click on the numbers to print and log your child's readings.



If you read 1 book per night, you’ll reach 1,000 books before 3 years have passed!

If you read 3 books per night, you’ll reach 1,000 books before 1 year has passed!