Roanoke County Public Library is a designated Passport Acceptance Facility. We process passport applications by appointment only.
Call 540-777-8790 to schedule an appointment.
Find out more information on our webpage.
Show All Answers
Links to Libby, cloudLibrary and other downloadable eBooks are available in our eCollection.
For a list of other services offered by Roanoke County Library, see How Do I on our homepage.
When you have requested material ready to pick up, you’ll receive an email from our system (emails will come from firstname.lastname@example.org) letting you know it’s ready for you. It’s all automatic, so you won’t have to wait for a staff member to email or call you anymore!
Only for notifying you about library materials and your account. We will never sell or share your personal information with anyone, ever.
It’s easy to get a library card. If you’re a resident of Virginia, you can receive your free library card from any Roanoke Valley public library or bookmobile.
Visit our webpage here for more information.
Cards expire every two years to ensure our records are up to date. If your card has expired, give us a call or stop by any Roanoke Valley Library for assistance.
The Glenvar Library has a notary. Please call 540-387-6163 before visiting the library to make sure they are available.
Fill out a Materials Suggestion Form.
As of July 1, 2022 all Roanoke Valley Libraries no longer charge overdue fines for materials turned in late (after the due date).
Glenvar, South County, and Vinton have study rooms for patrons to use for free during our normal operating hours. For additional information, give us a call or make your reservation here.
A Little Free Library is a free book-sharing box where anyone may take a book or share a book. They function on the honor system. You do not need to share a book in order to take one. The Library and Parks & Rec have teamed up to have Little Free Libraries in parks across Roanoke County. View those locations here.