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

Sign up at the Library or Online

This self-paced program runs continuously. You can turn in your logs at any Naperville Public Library location or log your reading online.

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 programs, 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 egg shaker and a web link to a digital music album created by the Children's staff!
  • When your child has read 1000 books, they will receive their very own book to keep! You also have the option of having the library add your child's name inside of a new library book!

Need help finding new books?

Stop in at any of our three locations and talk to our staff for more information.

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!