MPL Reading Challenges
Looking for a fun way to stay motivated and explore great new books?
Join the MPL Reading Challenges! We offer different challenges for every age group—from kids to teens to adults—so everyone can read in a way that fits their interests. Reading helps spark creativity, build knowledge, and can be a great way to relax. To make things even more fun, we also offer prizes for our Adult, Kids, and Read It Your Way challenges. Discover your next favourite read and enjoy reading all year long!
Getting Started
To join the challenge, simply download the Beanstack App, where you’ll track your reading, complete activities, and earn virtual tickets for prize draws.
Physical Bingo Cards are also available at the branches. For information on how to use physical cards, please check with our staff.
How it works
1. To participate in MPL's reading challenges, you must first download the Beanstack app (and search for Markham Public Library) or visit MPL's Beanstack Page. After you have the app, simply create an account for yourself or members of your family.
2. Sign up for the reading challenge of your choice in the Beanstack app. Complete the various challenges on the Bingo Card to earn virtual tickets.
3. Submit your tickets in Beanstack for a chance to win prizes. For physical Bingo Cards, please ask our staff for information on how to participate.
Adult Reading Challenge
Keep reading this Summer! Track your reading to earn cheerful badges throughout the season, keep yourself motivated and your reading habits active through this simple reading challenge. All you need to do is track 5 hours of reading between June 29 to August 16 for a chance to be entered into a draw for a $10 e-gift card. Find the Adult Summer Reading Challenge on the Beanstack app to get started.
Kids Reading Challenge (Grades 1–3)
Keep the reading adventure going! Join our Summer Reading Club this summer, then come back in the fall for our Kids Reading Challenge and continue discovering great books.
Read it Your Way
Welcome to 2026! The new year brings a new reading challenge that celebrates your reading freedom. No matter how you read—whether by turning pages, swiping a screen, or listening with your ears—this is your year to enjoy books on your own terms. Start reading today and earn badges all year long. To complete this challenge finish reading 25 books of your choice for a chance to win a $20 e-gift card. Complete additional monthly challenges just for fun!
1000 Books Before Kindergarten
Building literacy from an early age is key to lifelong learning! Join MPL’s 1000 Books Before Kindergarten challenge and read with your little one. When they reach 1,000 books, they’ll earn a special certificate from MPL to celebrate their achievement.
