Reading Challenges


Featured Challenge: June 1 - August 18, 2023

Summer Reading Challenge

Mid-Columbia Libraries is serving up the Summer Reading Challenge from June 1 through August 18, and everyone is invited to participate!

Feed your mind by reading or listening for 15 hours to get a free book (kids ages 0-12) or lunch tote (12 and up). You can also be entered to win a Nintendo Switch Mario bundle and other cool prizes! 

The fun doesn't stop there. Your library is also cooking up awesome activities, storytimes, and family events all summer long. Check our calendar for details.

Stop by your local Mid-Columbia Libraries branch or register in Beanstack starting May 15; you can begin logging your reading online or using a paper log on June 1.

Register Now     Sign in




Our Year-Long Challenges are Wrapping Up

Finish up the reading challenge by May 31 for a chance to claim your prize!



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

Complete the challenge by May 31 to claim your prize, while supplies last.

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

Complete the challenge by May 31 to claim your prize, while supplies last.

This challenge is sponsored by:

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.