Due dates are back in effect. All HCPL locations are now open to the public. Learn more about our phased reopening.

Support the Library

Join Our Friends

The Friends of Henrico County Public Library are a 501(c)(3) non-profit organization that provides support to library programs and services. The Friends make programs like All Henrico Reads and the Summer Reading Club possible. Learn more about the Friends on our Friends of the Library page. You can join online or by mailing in this form with a donation.


Henrico County Public Library needs both adult and teen volunteers year-round for help with a variety of library projects. We greatly value the contributions of our volunteers.

Please visit our Volunteering page for more information and to get involved.

Donate Books

We accept donations of books in good condition. 

Henrico County Public Library reserves the right to use donated materials at its sole discretion, such as adding them to library collections, contributing to book sales supporting the Friends of the Library, or using them in library programs. Large quantities of donated materials may not be accepted.

Sometimes the library will sponsor book drives or other donation drives to benefit the community. Please check the Program Guide or our Library News page for information on donation drives held at the library.

Contact Us

Reach out to us directly for more details, to ask questions about supporting the library, or to coordinate a donation. Visit our Locations page to contact your local library.

Quick Links