Locations & Hours

Main Library
835 C St
Hayward, CA 94541
510-293-8685
Get Directions

Weekes Branch
27300 Patrick Ave
Hayward, CA 94544
510-782-2155
Get Directions

Library Hours
Monday - Wednesday 11:00 a.m. - 8:00 p.m.
Thursday - Saturday 10:00 a.m. - 5:00 p.m.
2017 Holiday Closure Schedule