Halifax County-South Boston Public Library System

 

 

The called meeting of the Library Board has been canceled.

 

Food for Fines will take place December 17-21.  Pay off library fines with canned goods, non-perishable goods, and items for animals, such as dog food and cat food.  One donated item will get $2.00 in fines removed from your library account.

 

The library will be closed on December 24, 25, and 26 for the Christmas holiday.  Both branches will close at 6pm on December 31 and will remain closed through January 1 for the New Year's holiday.

 

 

 

 


Something For Everyone

alt

Kid's Corner

Get all the information you need on upcoming events for Toddlers and Kids.

 

alt

alt

For Teens

Get the scoop on all the events and programs just for teenagers.

 

alt

alt

Adults

Computer classes, crafting socials, book meet-ups and more. Find out here.

 

alt

alt

Our Conference Rooms

The HCSB Public Library has two meeting rooms available for use by area organizations.  Both meeting rooms are located at the South Boston Public Library.

 

alt

alt

Find What You Need

A collection of online links to resources to aid in many different types of research projects.


alt

alt

Online Resources

Our library system offers a variety of helpful online sources to our patrons. Including learning a new language, online tutors, e-books and audio books.


alt

 

Upcoming Events

Food for Fines
12:00 AM - Wednesday, Dec 19th
Category:  Adults
Itsy Bitsy PALS
12:30 PM - Wednesday, Dec 19th
Category:  Age 0-2
Halifax Library
PALS
2:30 PM - Wednesday, Dec 19th
Category:  Age 3-6
Halifax Library
Tweens and Teens
4:30 PM - Wednesday, Dec 19th
Category:  Age 13-18 | Age 7-12
Halifax Library
Food for Fines
12:00 AM - Thursday, Dec 20th
Category:  Adults

>> View All 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