Skip to main content
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.


It's time to get ready for summer reading! Our first phase begins on June 1st, but you can register your Beanstack account to our reading challenges starting May 17.

Visit our Teen Events Calendar to preview our events and services at our temporary location in June and July!

Teens Home

Teens Home

YA Book Recommendations

YA Book Recommendations

Frequently Asked Questions

Frequently Asked Questions

MBJH Reading List

MBJH Reading List

MBHS Reading List

MBHS Reading List

Altamont School Reading List

Altamont School Reading List

Check out our Teen Summer Reading slideshow above to learn more about the rules, challenges, and programs we'll be running this summer out of our temporary location.

Below, you can find our more detailed summer events calendar. Stay tuned for updates--we'll try to schedule more programs once we move to our temporary location.

Got Questions?

Email ONL young adult librarians Michelle Cheng and Henry Goff 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! A YA librarian will be on-site every day at our temporary location at Mountain Brook City Hall.

Stay Updated!

Click the icons below to follow the O'Neal Library on social media and email! You will receive updates on teen programs, resources, and YA book recommendations.