Reading Challenges



Try One of Our Year-Long Challenges

Take part in these ongoing challenges by logging your reading in Beanstack throughout the year for a chance to win!


100 Books to Read Before Kindergarten

You are your child’s first and best teacher! Help prepare kids for a lifetime of learning with Mid-Columbia Libraries’ list of 100 Books to Read Before Kindergarten.

Read all 100 books to complete the challenge. Finishers receive a free book and book bag, while supplies last.

For kids ages 0-5

Register Now

This challenge is sponsored by:


100 Libros para leer antes del kinder

You are your child’s first and best teacher! The 100 Books to Read Before Kindergarten challenge is also available in Spanish. Check out our list of books in Spanish, and get started today!

You are welcome to participate in both the English and Spanish challenges; however, participants can only receive the free book and bag once. 

For kids ages 0-5

Register Now

This challenge is sponsored by:



book'd Reading Challenge

The book'd Reading Challenge asks you to set a personal reading goal, try new genres, keep track of your reading, and share your favorite discoveries with the library and your fellow readers. Broaden your reading horizons and complete your personal challenge.

Reading must be logged in Beanstack to be eligible for prizes. Find book recommendations at

Register Now

How to Participate

Beanstack is Mid-Columbia Libraries' source for participating in reading challenges and activities, tracking your reading, and logging and discovering books. Follow these steps to complete library programs like Summer Reading Challenge, Fall Into Reading, 100 Books to Read Before Kindergarten, and more: 

1. Register

2. Log your reading and activities.

3. Earn virtual badges as you read, and be eligible to win fun prizes.

How It Works:

You can create an account in Beanstack anytime and use it to keep track of your reading. Earn badges by logging your reading time, writing reviews to share with other readers, or completing activities and fulfilling challenge prompts. Have fun reading while earning the chance to win! 

Use Beanstack on any computer or find the Beanstack Tracker app on the Apple App Store and the Google Play Store. If you have already created an account on Beanstack online, you can use that. New readers must register.

Things to Know

You can register as an individual or a family. Reading programs are organized by age. A reader will only be able to register for the program for their age. If you wish to be contacted about prizes and drawings, please include an email address or phone number as part of your Beanstack profile. 

For more information about using Beanstack and frequently asked questions, read the FAQs.