
The Trussville Public Library uses the online platform Beanstack for Summer Reading Challenge registration, reading tracker!
Early registration begins May 25th!
Log your books or time spent reading online at trussvillelibrary.beanstack.org or download the Beanstack app on your smart device. Paper logs will be available upon request.
Important Dates:
May 8th - June programs open for registration
May 25th - Challenge opens for registration
May 29th - Summer Reading Kickoff Party @ the Library
June 1st - Challenge begins!
June 12th - July programs open for registration
July 19th - Challenge ends! Spend all your earned tickets in Beanstack & at the library for grand prize drawings
July 20th - Grand prize drawings
Each age group has a specific weekly reading goal. Log your reading in Beanstack or your paper log to earn weekly prizes and tickets.
Birth to Pre-K: 10 Books/week
Elementary: 90 mins/week
Teens: 180 mins/week
Adults (18+): any book(s) per week

Earn weekly prizes by logging your reading!
Children and Teens, stop by the library after you earn your weekly reading badge in Beanstack to claim your prize!
Adults, log books, write reviews, and attend programs to earn coupons & be entered to win weekly prizes!
Readers of the Week will be selected every Monday! Log your reading for your chance to win a library prize pack.
All Child readers (birth - 5th grade) will be receive a ticket with their weekly prize. Visit the children's department to enter your ticket into the raffle prize drawing you would like to win!
Teen & Adult readers will earn virtual prize tickets in Beanstack by logging reading, reviewing books, and participating in programs. Place your virtual tickets into the prize raffle drawing of your choice by July 19th for your chance to win!
Grand Prize Drawings will be announced July 20th.
Winners will be contacted by phone or email.