Events calendar

  • Sunday
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Wednesday, July 1
  • Thursday, July 2
  • Friday, July 3
  • Saturday, July 4
  • Sunday, July 5
  • Monday, July 6
  • Tuesday, July 7
  • Wednesday, July 8
  • Thursday, July 9
  • Friday, July 10
  • Saturday, July 11
  • Sunday, July 12
  • Monday, July 13
  • Tuesday, July 14
  • Wednesday, July 15
  • Thursday, July 16
  • Friday, July 17
  • Saturday, July 18
  • Sunday, July 19
  • Monday, July 20
  • Tuesday, July 21
  • Wednesday, July 22
  • Thursday, July 23
  • Friday, July 24
  • Saturday, July 25
  • Sunday, July 26
  • Monday, July 27
  • Tuesday, July 28
  • Wednesday, July 29
  • Thursday, July 30
  • Friday, July 31

Upcoming Kids Events

There are no up-coming events

Upcoming Events

There are no up-coming events

Library Locations

Halifax Public Library

177 South Main Street
PO Box 1729
Halifax, VA 24558

PHONE: 434-476-3357
FAX: 434-476-3359

More Info || Contact Us

South Boston Public Library

509 Broad Street
South Boston, VA 24592

PHONE: 434-575-4228
FAX: 434-575-4229

More Info || Contact Us