Open by Appointment:  The Weaverville Library will be open between 1pm and 4pm by appointment only.  Call 530-623-1373 to schedule an appointment or to request curbside service.  The Hayfork Library and the Trinity Center Library remain closed except for curbside service.

Curbside Service

All three branches of the Trinity County Libraries are offering curbside service.

  • To reserve an item for pickup, on online to to log into your account or call your branch library.
    • Weaverville Library  530-623-1373
    • Hayfork Library 530-628-5427
    • Trinity Center Library  530--628-5304
  • You will be called when your items are ready for pickup.


Kacy Guill,
County Librarian
Email: Library



   Locations and Hours

Hayfork Branch Library

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

Hours: M/W 11:00-4:00; Tu/Th 10:00-2:00

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-4:00


Weaverville Library, Main Library

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

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