All Library Hours

The Library is closed November 27 & 28 for Thanksgiving

Anza
415-355-5717
SunMonTueWedThuFriSat
Closed12-610-912-910-61-612-6
Bayview
415-355-5757
SunMonTueWedThuFriSat
1-510-610-61-810-81-610-6
Bernal Heights
415-355-2810
SunMonTueWedThuFriSat
Closed10-610-91-910-61-61-6
Bookmobiles / MOS
415-557-4346
SunMonTueWedThuFriSat
Closed9-59-59-59-59-5Closed
Chinatown
415-355-2888
SunMonTueWedThuFriSat
1-51-610-910-910-91-610-6
Eureka Valley
415-355-5616
SunMonTueWedThuFriSat
Closed12-610-912-910-61-612-6
Excelsior
415-355-2868
SunMonTueWedThuFriSat
1-51-610-910-910-91-610-6
Glen Park
415-355-2858
SunMonTueWedThuFriSat
1-510-610-612-812-71-61-6
Golden Gate Valley
415-355-5666
SunMonTueWedThuFriSat
Closed10-610-612-812-81-610-6
Ingleside
415-355-2898
SunMonTueWedThuFriSat
1-510-610-612-812-71-61-6
Main Library
415-557-4400
SunMonTueWedThuFriSat
12-510-69-89-89-812-610-6

Note: some Main Library departments have different hours.

Marina
415-355-2823
SunMonTueWedThuFriSat
1-510-610-61-810-81-610-6
Merced
415-355-2825
SunMonTueWedThuFriSat
1-510-610-91-910-91-610-6
Mission
415-355-2800
SunMonTueWedThuFriSat
1-51-610-910-910-91-610-6
Mission Bay
415-355-2838
SunMonTueWedThuFriSat
1-510-610-61-810-61-61-6
Noe Valley
415-355-5707
SunMonTueWedThuFriSat
1-512-610-91-910-61-610-6
North Beach
415-355-5626
SunMonTueWedThuFriSat
Closed1-610-91-910-61-610-6
Ocean View
415-355-5615
SunMonTueWedThuFriSat
Closed10-610-612-811-71-610-6
Ortega
415-355-5700
SunMonTueWedThuFriSat
1-510-610-61-912-91-610-6
Park
415-355-5656
SunMonTueWedThuFriSat
1-512-610-91-910-61-610-6
Parkside
415-355-5770
SunMonTueWedThuFriSat
Closed1-610-91-910-61-610-6
Portola
415-355-5660
SunMonTueWedThuFriSat
1-510-610-612-812-71-61-6
Potrero
415-355-2822
SunMonTueWedThuFriSat
1-5Closed10-812-810-81-610-6
Presidio
415-355-2880
SunMonTueWedThuFriSat
1-5Closed10-912-910-61-610-6
Richmond
415-355-5600
SunMonTueWedThuFriSat
1-51-610-910-910-91-610-6
Sunset
415-355-2808
SunMonTueWedThuFriSat
1-51-610-910-910-91-610-6
Visitacion Valley
415-355-2848
SunMonTueWedThuFriSat
1-510-610-612-812-71-61-6
West Portal
415-355-2886
SunMonTueWedThuFriSat
1-51-610-910-910-91-610-6
Western Addition
415-355-5727
SunMonTueWedThuFriSat
1-510-610-61-810-81-610-6
Take our survey