Until further notice, the Craig County Library is open BY APPOINTMENT ONLY during the following days/hours:
Monday & Tuesday: 10:00-6:00
Thursday & Friday: 10:00-6:00
303 Main Street
New Castle, Virginia 24127
Call or email to renew or reserve your books and movies.
Place your after-hours returns in blue box located in front of the library.
Empowering individuals to build
a stronger community.
This site is made possible by a grant from the U.S. Institute of Museum and Library Services. It is managed by the The Library of Virginia Library Development and Networking Division.