Botetourt County Libraries


Julie Phillips


(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, audiobooks, magazines, video games and puzzles.


  • Registration for the 2020 Genealogy Fair is now open! View the full brochure here


  • The 2019 Summer Reading Program kicks off on June 1st!
  • Details about the summer reading can be found here


  • Fincastle Library’s Jingle Bell Jamboree

For a unique opportunity to shop local and support our library, the Fincastle Friends of the Library are sponsoring an art and craft fair.

The second annual Jingle Bell Jamboree will feature local artists and craftsmen displaying and selling their works.  Some of the items offered will include fine art, pottery, wreaths, Scandinavian trolls, jewelry, handmade wood products, soaps, scents, quilts, cards, ornaments, food, felted items and books by a local writer.

The Friends of the Library will have items for sale as well.  Proceeds from the library’s sales will benefit the library’s children’s programs, including the Summer Reading Program.

The event takes place on Friday, November 30 from 9:00-5:00 and Saturday, December 1 from 9:00-1:00.  Admission is free

For more information please call the library at 540.928.2700.



  • The Botetourt County Libraries won first place in the Fincastle Christmas Parade! See the photos below:


Float 1  Float 2  Float 4
Float 3  Float 5
  • Botetourt County Library, in cooperation with the other members of the Roanoke Valley Libraries, is offering a new free service in downloadable e-books and audiobooks. The service went into effect June 6, 2011.

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, Thu 9 – 9

Wed 9 – 6
Fri 9 – 5

Sat 9 – 2

Mon & Thu 9 – 7
Tue & Wed 9 – 5
Fri  9 – 5
Sat 9 – 1

Mon – Thu 9-7

Fri 9-5

Sat 9-1

Mon & Thu 9 – 9
Tue & Wed 9 – 6
Fri 9 – 5
Sat 9 – 1
Eagle Rock Library Fincastle Library interior


  • Bookmobile

Botetourt County Library serves two locations with a bookmobile. Anyone with a valid library card may borrow items from the bookmobile. You may also register for a library card on the bookmobile.

The bookmobile serves the following locations on the first and third Tuesday of each month:

The Glebe                                           –              2:00 to 3:00 PM

Hollins Mobile Home Park           –              3:30 to 4:30 PM

For additional information call the Fincastle Library at 540-928-2700 or Steve Vest at 540-928-2900.


  • 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.

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.

  • Meeting Room Reservation Policy
  • Meeting Room Application Form
  • Other

    • answering reference questions
    • Internet access and on-line services
    • Library Fines
      • 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.gifThe 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.