Library Locations

The Halifax County Library System headquarters is located in Halifax.  Click below to access the Halifax County Library System pages for Enfield, Halifax, Littleton, Scotland Neck and Weldon.

Hours of Operation (all branches)Monday - Friday 8:30 AM - 5:00 PM


Card Catalog  

Card Catalog -NC CardinalLibrary Services

The following services are offered at every branch:

  • Circulating books
  • Magazines, Audiobooks and DVDs
  • Public access to the Internet

In addition, the headquarters library contains an extensive genealogy and local history collection. 


The library hosts a number of activities and programs all designed to encourage reading and learning for everyone. Some of the activities offered are: 

  • Battle of the Books
  • Story hours
  • Virtual Story Times
  • Live Story Times and Program Events
  • Summer reading clubs