Toronto Public Library Blue Logo

1000 Reads Before Kindergarten

A fun, easy and free early literacy program for families with children ages 0-5. The goal is to read a thousand books together before the start of kindergarten.

Start reading with your child! Read whatever you like, at your own pace, and enjoy reading together.

Why participate?

You are your child’s first and best teacher! You play a key role in your child’s early literacy, and home is where your child begins to learn. Reading together helps build a lifelong love of reading and develops critical early literacy skills in children.

  • Children who enjoy books will want to learn to read.
  • Children who want to have books read to them are more likely to want to learn to read.
  • The more words a child hears, the larger their vocabulary will be, which helps with reading.

How to get started

  1. Read together! Track your reading with printable log sheets.
  2. Celebrate milestones! Print milestone certificates when you reach 100, 300, 500 and 1000 books.
  3. Complete the challenge and receive a book prize! Email childrensservices@tpl.ca when you reach 1000 books. Limit of one prize per family, while quantities last.

Changes for current Beanstack users

Beanstack is a free web-based reading tracking software. You and your child can track your reading, write book reviews, receive personalized book recommendations and more!

How do I print or save a copy of my reading log?

  1. Log into your Beanstack account on a browser.
  2. Click on Challenge Log, then click Print.
  3. Print a physical copy or select "Save as PDF" to download it to your device

How do I delete my account?

In your Beanstack account on a browser:

  1. Click on the gear icon in the top right corner, then Edit Account.
  2. Scroll down and click on Delete Account.
  3. Read and check off each warning message, then click Permanently Delete My Account.

In the Beanstack Tracker app:

  1. Tap the gear icon in the top right corner, then Account.
  2. Select the account you wish to delete.
  3. Scroll down and tap Delete Account.
  4. Read and check off each warning message, then tap Delete Account.

What happens if I do not delete my Beanstack account?

If your account is linked to multiple Beanstack sites, it will remain active after May 31, 2025 and you can continue to access other Beanstack sites when logged in. However, all data associated with the Toronto Public Library Beanstack site will be permanently deleted.

If your Beanstack account is only linked to TPL’s Beanstack site, it will be automatically and permanently deleted after May 31, 2025.

Frequently Asked Questions

Toronto Public Library © 2025