1000 Books Before Kindergarten

Research shows the biggest predictor of school success is the simple, enjoyable act of reading together regularly from birth to age five. We invite you to take up the challenge to build lifelong learners as you bond through books with this fun and easy program.

How the Program Works

  • Register online or in-person at any Onslow County Public Library (OCPL) branch. Download and print your first reading log or pick up one at your library branch.
  • Track your reading. Color a circle on the log for every book you read with your child.
  • Turn in your reading log. Each time you read 100 books, bring your reading log to the library to receive a special sticker for every 100-book milestone.
  • Keep reading! Take home a new reading log for the next 100 books.
  • When you and your child reach 1,000 books, come celebrate at the library and receive your child's special 1000 Books Before Kindergarten library card. Optional: Have a picture taken to share on OCPL's social media.
1000 Books Before Kindergarten Library Card
Child Earns 1000 Books Before Kindergarten Library Card


To sign up for the 1000 Books Before Kindergarten program, complete the online registration form.

How to Read 1000 Books

  • 3 books per day for 1 year = 1,095 books
  • 1 book per day for 3 years = 1,095 books
You can read books from anywhere. They don't have to be library books. Not sure which titles to pick? Ask your librarian. We are happy to help!

Repetition is the key to learning. If your child wants to read the same book again and again, you can count it each time. Don't forget to list books your child hears in our storytimes, or at preschool or daycare, or with friends and family members. All books count!