No worries! There is a $1 replacement charge for lost or damaged cards. We can assist you at any location with replacing the card.
Show All Answers
Library cards are renewed automatically renewed every two years. If you have not checked out physical materials in two years then please come and see us during operating hours.
Yes, they will need a parent/guardian to get a library card. Children 17 years of age and under may get a library card with the signature and identification of a parent or guardian who is present.
Your library card gives you access to all Roanoke Valley Libraries: Botetourt County, City of Roanoke, City of Salem, and Roanoke County. Find hours of operation, address, and more here.
It's easy to get a library card! If you're a resident of Virginia (not just in the Roanoke Valley), you are eligible for a card. Bring in proof of address and a valid photo ID and we can get you a card!
No, you must have a Virginia address to get a library card.
You can call or visit any of our locations for assistance.
Stop by and see us and we can look your account up. We will do our best to make sure you have access to our materials.
Effective July 1, 2022, overdue fines will no longer be charged on materials checked out at any Roanoke Valley Library branches, and that old fines accrued prior to that date will be canceled. The only case where patrons will be charged for items is if they are lost or damaged while checked out. Most items are considered lost after 28-days.
Material is due back in the library or in the return book drop on or before the specified due date unless renewed. Renewals may be made in person, by telephone or online.
150 total items can be checked out at a time. There is a limit of 50 active holds at one time per card.
If you are logging in for the first time since November 2022, please call the library for a one-time temporary password to our catalog. You will then be prompted to enter a new password. If you need further assistance getting into your account, please visit any location and we would be glad to help!
Call us at 540-772-8782 or send an email if you cannot make it to one of our locations. We'd be happy to help!