Botetourt County Libraries

Steve Vest


(540) 928-2900


The Botetourt County Libraries serve the residents of Botetourt County and the Roanoke Valley. The library system has collections of over 150,000 items including books, DVDs, videos, audio tapes and magazines.




Parent Portal



Locations and Hours

Blue Ridge Library Sign

Buchanan Library Sign

ER Library Sign
Fincastle Library Sign

Blue Ridge Library

28 Avery Row
Roanoke, VA 24012
(540) 928-2900

Buchanan Library

19795 Main Street
Buchanan, VA 24066
(540) 928-3005

Eagle Rock Library
55 Eagles Nest Drive
Eagle Rock, VA 24085
(540) 928-2800

Fincastle Library

11 Academy Street
Fincastle, VA 24090
(540) 928-2700

Mon, Tue, Thur 9 - 9

Wed 9 - 6
Fri 9 - 5

Sat 9 - 2

Mon & Thur 9 - 7
Tue & Wed 9 - 5
Fri  9 - 5
Sat 9 - 1

Mon - Thur 9-7

Fri 9-5

Sat 9-1

Mon & Thur 9 - 9
Tue & Wed 9 - 6
Fri 9 - 5
Sat 9 - 1
Eagle Rock Library Fincastle Library interior


  • Bookmobile


The bookmobile travels throughout Botetourt County and usually serves each stop once every two weeks. The bookmobile does not operate on days which happen to be the fifth Monday, Tuesday, or Thursday of the month. A library card from any of the Roanoke Valley Libraries (Botetourt County, Roanoke City, Roanoke County and Salem) may be used on the bookmobile.


For additional information, call the Fincastle Library at 928-2700.


Bookmobile Schedule rev 02/05

  • Library Cards


Any resident of the Roanoke Valley who is at least 5 years old may apply for a free borrower's card. Children under the age of 13 need a parent or guardian's signature. Proof of permanent address, such as a driver's license, bill, check, or a letter addressed to the applicant, is required.

Loan periods vary by type of material. Most books and audio tapes may be borrowed for a period of four weeks but some new and high-demand items may be borrowed for only two weeks. Magazines and CD-ROMs may be borrowed for two weeks. and most videos and DVDs circulate for four days.

Most books may be renewed twice, and videos and DVDs may be renewed once. Renewals may be done via the library's online catalog (, by calling, or by coming to the library in person. Any item that has a hold on it may not be renewed.

  • Meeting Rooms


The Botetourt County Public Library meeting rooms serve the public by allowing organizations and groups of an educational, cultural, or civic nature to use the meeting rooms for a modest fee when the rooms are not needed for activities sponsored in whole or in part by the library. Room use is on a first-come, first served basis.

  • Other


Fines at all of the Roanoke Valley Libraries were raised effective July 1, 2010 . The change affects the public libraries in Botetourt County, Roanoke County, Roanoke City and Salem.

The new fine rate for overdue books is 20 cents per day up to a maximum of $5.00 per item. The previous fine was 10 cents per day. Fines for overdue DVDs and videos will remain at $1.00 per day up to a maximum of $5.00 per item. One very important change is that the amount of fines a patron can carry before being blocked from checking out items will go down to $10.00. The previous limit was $25.00. Loan periods for all library items will be unchanged.

This increase in fines is the first increase since the Roanoke Valley library consortium was organized in 1991. It is hoped that these changes will prove to be an incentive for patrons to bring back their borrowed materials promptly.


  • providing photocopy machines and fax service. The charge for photocopies is 10 cents per page and the charge for sending a fax is $1.00 per page


Library Partners

  • Friends of the Library

The Botetourt County Friends of the Library is an organization that helps to support the programs of the library. Members are citizens of the community who have a special interest in the library and its mission. Anyone is welcome to join. The Friends raise money through book sales and help to pay the cost of the library's summer reading programs. The Friends have also contributed toward the purchase of books and videos, sponsored author presentations and sponsored the library's annual poetry contest.

  • Anyone who is interested in joining the Friends should contact Library Director, Steve Vest, at (540) 928-2900.
  • Roanoke Valley Libraries

RVL Logo

The Botetourt library system is part of the Roanoke Area Libraries group which shares a common borrower's card and computer catalog. Botetourt patrons may also obtain books and other materials from the collections of the Roanoke City, Roanoke County, and Salem libraries at no charge.



Did You Know...

Fpo Did You Know

The mighty James River begins its majestic journey in Botetourt County winding through the Allegheny and Blue Ridge Mountains on its way to the Chesapeake Bay. The Upper James River Water Trail offers 8 public boating access points along the 45 miles of the river in Botetourt County, including 14 miles designated as a Virginia Scenic River..