Your library card is good at all of the Henrico County Public Library locations including the Mobile Library Services and allows you to
You can apply for a card at any HCPL location. If you think you might already have an HCPL library card, please check with us first by calling any location or by using Ask A Librarian, available by clicking the green tab on the right hand side of any page on our website.
Henrico County, Chesterfield County, and City of Richmond residents are eligible for library cards at HCPL, and a photo ID and proof of address is required to obtain most types of library cards. Learn more about library card registration and eligibility requirements.
You can register in one of three ways:
For answers to common questions about borrowing library materials, please visit our FAQs page.
You can borrow materials from HCPL for periods ranging from two to four weeks, depending on the format. Please see loan periods for library materials for complete information.
To renew materials online, log into My Account by clicking the link located in the top-right of the library website. After logging in with your library card number and PIN, click on the "Checkouts" tab, then click "Library Checkouts." From this page, you can renew all or selected items.
You can return library materials to any Henrico County Public Library. Outside book returns are available 24 hours a day at all libraries. Drive-through book returns and pick-up windows are available at Fairfield, Libbie Mill, Tuckahoe, Twin Hickory and Varina. Drive-up book returns are available at Gayton, Glen Allen, and North Park. Interlibrary Loan Service materials must be returned in person to the branch where the request was made.
Late, damaged, or lost items can be charged fines and fees. See overdue fines for library materials. The fine for overdue interlibrary loan items is $1.00 per day.
Place a hold on a book or other library materials online in the catalog. You may place up to 10 holds at a time. View your holds by logging into My Account and clicking the "Holds" tab. You will be notified by email or phone when the item is ready, based on your account preferences. Your item will be held for three library business days. Please call your library if you cannot make it within that window of time.
To place a hold:
The Henrico County Public Library welcomes Interlibrary Loan requests for materials that are not a part of the library's collection. Library staff will attempt to borrow an item from another library for you. Please keep the following guidelines in mind when requesting an Interlibrary Loan.