Craig County Public Library

Patrons and Supporters:
The Craig County Public Library is NOW OPEN! Due to space constraints and distancing recommendations, we can only accommodate one patron at a time. Visits limited to 30 minutes. Face coverings are recommended. Contact the library directly at <> or 540-864-8978 to make an appointment.

Please check back here or our Facebook page for possible changes and updates. Thank you for your patience and support of our library and community, and please stay safe.


Recent News

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