Halifax County Library

Visit Website

Halifax County Library


Hours & Seasons

  • Hours - Monday & Wednesday: 8:30 a.m. - 6:00 p.m., Tuesday, Thursday, Friday: 8:30 a.m. - 5:00 p.m., Saturday: 9:00 a.m. - 12:30 p.m.


  • 33 Granville Street, P. O. Box 97

    Halifax,   NC   27839

  • Mailing Address -

    P. O. Box 97

    Halifax,   NC   27839


This library is a genealogist’s dream. The collection, boasting more than 1,500 reels of microfilm and nearly 2,000 volumes of books, is the culmination of more than 50 years of work and maintenance. The library also offers children’s story hours and activities and meeting space available for community use. There are also other public libraries nearby in Roanoke Rapids, Littleton, Scotland Neck, Weldon, and Enfield.

How to Find Us

Explore nearby listings.


33 Granville Street
Halifax NC 27839


Latitude: 36° 19' 38.5032" / Longitude: -77° 35' 21.3534"

Get directions to this location...

Request your Travel Guide

Download or order FREE guides and maps

Discover Project Project 543

Explore unique spots across North Carolina