
Resources and Volunteering
- Homework - Get online help with homework assignments.
- Research topics using Explora Public Library.
- Earn community service hours at the library through the VolunTeen and Teen Advisory Board programs.

Recommendations
- Try My Next Read to get personalized book recommendations from HCPL librarians
- All the Manga lists every manga series in our collection!
- Check out Virginia Reader's Choice selections
- Subscribe to newsletters about new and notable YA books

Downloads & Streaming
Find eBooks, Audiobooks, Movies, Music, and eMagazines from a wide variety of subjects for all ages.

100 Books Before Graduation
100 Books Before Graduation is a new program that encourages teens in grades 6-12 to read by keeping track of the books you have to read, alongside the books you want to read, and earning prizes along the way!
Participate entirely online by signing up through Beanstack or visit your local HCPL teen department to pick up a paper tracking sheet. You can also print your Reading Log at home. Read our blog to find out more.
Latest Teen News
21 August 2025
As we roll over into a new school year, be sure to check out our upcoming program series with the Richmond SPCA. Whether you are the ulti-mutt dog lover or just starting to look for your new best fur-end, these events are sure to be a real treat. Rea...
15 August 2025
Backpack? Check. School supplies? Check. First day outfit? Narrowed down to two options. We know those back-to-school checklists can be daunting, but the library is here for you and your family as you kick off another academic year. A library card gi...