All locations will be closed on Monday, January 20 in honor of Martin Luther King Jr. Day.
Celebrate DeKalb County Public Library’s Centennial by Reading More!
In 2025, we’re turning 100, and you’re invited to join the party by taking the 100 Years, 100 Books Reading Challenge!
This challenge is designed to guide adult readers through a year-long reading adventure with 100 unique reading categories. We’ll keep you inspired with librarian-curated book lists and virtual badges, and you’ll earn prizes as you progress.
Book recommendations span a wide range of themes and tastes — specific words in titles, cover designs, locations, characters, and more.
Ready to read, celebrate, and win? Register at dekalblibrary.beanstack.org today!
Here’s How it Works:
Sign Up: Register for the challenge at dekalblibrary.beanstack.org.
Choose Books: Check out the list of 100 challenge categories. We’ve included librarian-curated suggested reading lists to get you started, or you can select your own book that fits the category.
Track Progress: After you’ve read a book that fits a category, find the corresponding badge in Beanstack and mark it off by entering your book title. Each book may be matched to only one category, and each category may only be completed one time.
Earn Prizes: Prizes will be awarded for every 25 categories completed, and will be distributed quarterly to your DeKalb County Library location of choice for pickup.
You’ve got this. Questions? Check out the FAQs below, or message us. Happy reading!
The 100 Years, 100 Books Reading Challenge is a year-long, category-based reading adventure celebrating DeKalb County Public Library’s 100th anniversary. It invites readers to explore 100 unique reading categories, read a book matched to each category, and discover new authors, genres, and stories along the way.
Signing up allows you to join a community of readers, earn prizes for every 25 books read, and stay inspired with librarian-curated book lists. It’s the perfect way to celebrate 100 years of library history while challenging yourself and expanding your reading horizons!
Visit dekalblibrary.beanstack.org and click on the “100 Years, 100 Books Reading Challenge” banner to join. When you complete a challenge, click on the corresponding badge and enter the name of the book you read.
This challenge is for adults ages 18 and over. Non-cardholders may participate in the challenge; however if you win a prize, prizes must be picked up at a DeKalb County Public Library location. Unfortunately, we cannot mail prizes.
You may use whatever format works for you to keep track of progress; however, you must log your reads in Beanstack to win prizes.
Interested in keeping up with progress via StoryGraph? Add the challenge here.
No. Each book may be matched to only one category, and each category may only be completed one time.
Only books read from January 1, 2025 through December 31, 2025 will count for the challenge. However, if you start a book in 2024 and finish it in 2025, feel free to count it!
Absolutely! All types of books work for this challenge, including eBooks, audiobooks, and books written for any age group.
We know that 100 books is a stretch for all but the most avid readers. Any number of books read is a major accomplishment, and prizes will be awarded for every 25 books read.
Any books read in 2025 count, even if you read them before you signed up for the challenge. Feel free to match up your previous 2025 reads with prompts, and backlog those when you start the challenge.
We encourage you to be creative with your interpretation of the prompts. If you think a book fits the prompt, it fits!
Not at all! Feel free to complete in any order you choose.
Prizes will be sent quarterly to the library branch of your choosing.