Step 1: Go to the Beanstack Website for access to the Teen Summer Reading Challenge.
Step 2: Select the Challenges tab or click on the O'Neal Library logo in the upper left corner.
Find the "2025 Teen Summer Reading" and click on "Register for this Challenge."
Step 3: Read at least 1,000 pages (≈3 young adult books) by July 28! Log the book titles and number of pages as you meet the badge requirements.
Prizes: The more you read, the higher your chances are of winning! Every 1,000 pages you read earns you a FREE book or small prize from The Cart. Our TOP 3 READERS will win VISA gift cards, which they may spend on whatever they want!
Step 1: Go to the Beanstack Website for access to the Teen Challenge Yourself Challenge.
Step 2: Select the Challenges tab or click on the O'Neal Library logo in the upper left corner.
Find the "2025 Teen Challenge Yourself" and click on "Register for this Challenge."
Step 3: Attend library programs or write about your summer adventures (camps, travels, hobbies, learning, etc.).
Prizes: The more badges you earn, the more chances of winning in the End-of-Summer Raffle!
Email ONL young adult librarians Michelle Cheng and Gracie Roth at teens@oneallibrary.org with questions about Teen Summer Reading, programs, or book recommendations! Please give them 3-5 days to respond.
You may also call 205-445-1121 or visit in-person! Young adult librarians are located on the 2nd Floor of the O'Neal Library.