The Craig County Public Library serves Craig County Virginia. A grand opening for the library was held in July 2004 after extensive renovations on the small, county-owned building. The library has come a long way since that time, thanks to the continued dedication and determination of many generous individuals. Volunteers are responsible for the existence of the library in Craig County, and they are still an essential component of the library’s operation.
|Monday – Tuesday||10 am – 6 pm|
|Wednesday||10 am – 7 pm|
|Thursday – Friday||10 am – 6 pm|
|Saturday||10 am – 4 pm|