1000 Books Before School

1000 Books Before School

1000 Books Before School

1000 Books Before School is a free early literacy program aimed at helping children build their literacy skills before they start school.

It's as simple as it sounds! Read three books a day and finish in less than a year; read one book a day and finish in less than three years.


All you need to get started is to download the Beanstack app onto your mobile (through App Store or Google Play Store) and create an account.

Register your child and remember to log each book that they read or is read to them! Alternatively, you can also use the Beanstack website.

Not a member? Library membership is free. We recommend getting a library card for all young readers.

How it works

When you have read 100 books, show us your Beanstack app at Woollahra Libraries to receive your 1000 Books Before School bag!

For every additional 100 books read, you will receive a milestone patch for your bag.

Remember, all books count towards the 1000 books total!

They can be physical books, audiobooks, eBooks; they can be books read to children at childcare or during Storytime, books they read themselves, or books you read to them.

1000 Books Before School is at the heart of how libraries promote early literacy. The library is a recognised pathway to life-long learning and prosperity in the communities we serve, with the core of our services being to provide opportunities for children to enjoy reading.

Modelled on similar programs from the State Library of Victoria and Parramatta Library, the 1000 Books Before School program is proudly supported by the following councils:

  • Canterbury Bankstown
  • Georges River
  • Hornsby
  • Lane Cove
  • Ku-ring-gai
  • Mid North Coast
  • Mosman
  • North Sydney
  • Northern Beaches
  • Ryde
  • Stanton
  • Woollahra