The Weaverville Library's phones are not working right now.  We hope to have the issue resolved soon. 

To renew materials or to make requests, please email the library at or call 530-623-4427.


   Locations and Hours

Hayfork Branch Library

P.O. Box 700
6641A  State Hwy 3
Hayfork, CA 96041
Phone: 530-628-5427

Hours: Mon-Thurs  12:00 pm - 4:00 pm

Trinity Center Branch Library

P.O. Box 27
540B  Airport Rd, Scott Museum Bldg
Trinity Center, CA 96091
Phone: 530-266-3242

Hours: Wednesday 12:00 pm -4:00 pm


Weaverville Library, Main Library

P.O. Box 1226
351 Main Street
Weaverville, CA 96093
Phone: 530-623-1373 Unavailable
Temporary Phone: 530-623-4427

Hours: M/W/F 1:00 pm - 6:00 pm; Tu/Th 10:00am - 6:00 pm

Kacy Guill,
County Librarian
Email: Library