Library Update: The Library is offering curbside pickup and a full suite of digital services​. Find out what's available
man reading on a bench outdoors

Beanstack Reading Challenges

My eyes hunger to read more books then time allows me to devour.
Jazz Feylynn

What is Beanstack?

Beanstack allows library users to take part in reading challenges.  Some challenges are linked to library programs, some have themes of their own, and some are just for the love of reading!  Many challenges offer draws for users that complete them.  If challenges are not for you, you can also just use it to track your reading and get recommendations in your inbox!

Get Started!

  1. Visit your app store to download the Beanstack Tracker App to your smartphone or device, OR visit to use the browser version.
  2. Register yourself for an account. If more than one person in your household is registering for Beanstack (we have challenges for all age groups), create one account for the whole family and then add multiple readers. 
  3. Select one of the various challenges available, based on your age. If challenges are not your style, you can still use Beanstack to log what you read. 

Current Challenges

CANADA: #WinterReads2021
January 1 - March 15 | Teens + Adults
The new year is a time for reflection and reinvigoration. What better way to do that than to cozy up with inspiring books this winter? We encourage readers to choose books and stories from an array of diverse authors and topics & celebrate the transformative power of seeing oneself reflected in a book. Join #WinterRead2021 and log your reading to earn badges!

January 1 – December 31 | All Ages
Can you rise to the challenge to keep reading all year long?  Studies show that just six minutes of reading decreases blood pressure, lowers heart rate, and reduces stress by up to 68%. Just imagine if you read 100 books!  Join fellow readers for a chance to earn badges all year long!

January 1 - 31 | Teens + Adults
This month is all about helping: self-help, mindfulness, and assisting others. Download the Beanstack app or access the website to complete challenges for a chance to win $100 in local gift certificates. Why not get by with a little help from a friend by virtually completing the challenges together?

October 1 - June 30 | Children
Read, learn, explore, grow together. As your child's first and best teacher, it's important to incorporate shared reading into your daily activities. It's easy - complete activities, read together, and earn badges, all while training your little one to fall in love with reading. 

Ongoing | Ages 9 - 109
Breathe in. Breathe out. Repeat. Repeat. Repeat. 
Mindfulness is an important skill for all of us to learn, no matter our age. Whether you are just starting your journey or already working on daily mindfulness, this challenge provides easy ways to incorporate self-care into your day. 
Many thanks to local mindfulness consultant, Mike Masse, for providing guided meditations.

Ongoing | Children
Make reading a daily habit. By reading even 15 minutes a day, young readers gain confidence, acquire new knowledge, and discover a lifelong love of reading. With this challenge, children can log daily reading minutes to earn great badges. 

Ongoing | Children
1000 books. 1000 moments. 1000 memories.
Did you know that daily reading increases vocabulary, develops language skills, and deepens the bond between you and your child? Read a book - any book at all - with your little one and record it to earn badges for this challenge.

Have Questions?

If you have questions, check the Beasntack FAQ or email us at