
Resources and Volunteering
- Homework - Get online help with homework assignments.
- Research topics using Explora Public Library.
- Read + Review helps the library promote its new YA Books. Students in grades 6-12 can read new titles from the library’s YA collections and submit a review for us to share on our blog.
- Earn community service hours at the library through the Read + Review, 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

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
22 April 2025
Earth Day, April 22, encourages us to appreciate the beauty of the environment and challenges us to take steps to protect it, and Arbor Day, April 25, reminds us of the importance of trees to the health of our planet. This April, head to the library ...
03 April 2025
If you’re a teen who enjoys history and the arts but aren’t sure about next steps after graduation, HCPL invites you to learn more about career opportunities in conservation and historic trades in a panel discussion with Historic Richmond. Read on to...