Skip to Content

Reading Challenges

Enjoy a challenge? Then Oakville Public Library has you covered! We have a variety of reading challenges throughout the year to keep readers engaged. 

Our reading challenges are available online through Beanstack. You can use the desktop version or download the app to a mobile device to participate.


To get started, create a Beanstack account. Parents/guardians will have to create an account for their children. Access the Beanstack website or login through the Beanstack app (available through the App Store and Google Play).

After you create an account in Beanstack, challenges open to your age group will be displayed. 

When you join a challenge, you earn badges and can be entered into draws by completing activities and logging the amount of time you have been reading.