Skip to main content
Caswell County Official Website
Library Programs

To learn about current & upcoming programs, news and events, follow us on Facebook!

Children's Programs -   (Sept - May)
Lambs & Lions -  Wednesday   10:00 - 11:00 am   Ages 0 - 5
Book-Baggers -    Tuesday     3:30 - 4:15 pm Ages 6 - 12
Summer Reading Programs are offered each June - July. Fun programs and prizes for reading are designed to keep children and adults excited and engaged in reading even over the summer break. Reading programs provide free educational entertainment for children and adults, while drawing people into the library and exposing them to a world of books and materials that can be checked-out and enjoyed over the summer. Not only does this help with summer bored, it also helps prevent the "summer slide" and keep your children learning and ready for the new school year.
Teen Programs:  Ages 13 - 18 In addition to our teen room, the library offers program especially geared toward teenagers.
For more information, ask Becky Dellinger or Novena Graves, Teen Services Coordinators – 336-694-6241
Adult Programs:  The library offers a variety of Adult Programs including book discussions, computer classes, crafting, poetry and more... For more information call Jackie Jones, Adult Services Coordinator at 336-694-6241
**For your child’s safety, the library has Child Safety Policies


The library delivers books to area community centers, senior center, and adult care homes monthly.

      Caswell County 
      Public Library
      161 Main Street East
      Yanceyville, NC 27379

      Phone:  336-694-6241
      Fax:      336-694-9846 

      [email protected]

        Mon    9:00am - 7:00pm  
        Tue     9:00am - 7:00pm
        Wed    9:00am - 7:00pm
        Thurs   9:00am - 7:00pm
        Fri       9:00am - 5:00pm
        Sat    9:00am - 1:00pm
        Sun          Closed

      Facebook Icon  Twitter Icon
      NC Live
      Downloadable eBooks

      Caswell County NC | PO Box 98 - 144 Court Square Yanceyville, NC 27379
      Phone: 336-694-4193
      Contact Us  |  Site Map   |  Powered by MunicipalCMS
      E-notify RSS Feeds Facebook