Summer Reading & Other Challenges

Reading Challenges
for All Ages

Read. Learn. Earn Badges & Prizes.

Sign up with a computer
or download the free Beanstack Tracker app!

2024 Summer Reading Challenge for ALL AGES
June 1 – August 19, 2024

Desafío de Verano 2024: 1 de Junio – 19 de Agosto, 2024 (Español)

VIDEOS: Virtual Summer Visit to Library
OR How to Use Beanstack 2024

Earn swim passes, Blank Park Zoo & Iowa Cubs Tickets,
food coupons, bedtime buddies, & more. Plus get chances for grand prizes!

  • Welcome Prize Summer – Register online or stop into the library starting May 22. Stop by the youth desk and choose something from our “hodgepodge basket” just for signing up! Start earning badges June 1.
  • Log 10 Days.  Start logging your days June 1, and stop by the youth desk and choose a free prize book (hundreds to choose from for all ages!) plus get a free admission pass for kids up to 12 years old for the Blank Park Zoo OR a food coupon.

  • Log 30 days + 5 Activity BadgesStop by and choose a Bedtime Buddy (stuffed animal) OR an item from our Hodgepodge Basket OR another free book AND a food or activity coupon. You have also qualified for a free adult/child pair of Iowa Cubs tickets for the baseball game on Sunday, August 4 at 1:08 pm, if you are interested/able to go to the game at the stadium in Des Moines. 
  • Keep reading for chances to win grand prizes!
    Every five days logged past 30 days, you earn a ticket to enter to win your choice of the grand prizes


Read 1000 Books Together ongoing
Start logging books with your baby, toddler, or preschooler.
Prizes for reaching milestones of 25, 100, 500, 800 books.
Receive a “Super Readers Prize Pack” at 1000 books (by the time your child turns 8),
plus your picture in our Super Readers photo album if you choose.
You can participate in 1000 Books AND other challenges going on at the same time. 

Need Help with Beanstack?
If you’ve forgotten your login info, or need help signing up or logging, just ask us anytime!

There are also lots of free activities going on this summer:
Check out the Events Calendar, or like us on Facebook!

Need help? Stop by the youth desk or give us a call at 641-754-5738, ext. 3.
Or email us at

Having trouble opening PDFs? Download Adobe Reader here.