Calendar

Events, Exhibits, and Classes
The Library is closed February 15, Presidents' Day






Unless otherwise noted all programs will be presented in English. All programs and events are free and open to the public.

Results 1 - 239 for Sunday, December 8, 2013 - Sunday, December 15, 2013
Click on for more info
Sunday, December 8, 2013
1:00 - 3:00
Sunday, December 8, 2013
2:00 - 4:00
Sunday, December 8, 2013
2:00 - 4:00
Monday, December 9, 2013
10:00 - 1:00
Treasure Island
Avenue of the Palms & California Avenue, (Chapel Parking Lot West)
Monday, December 9, 2013
10:00 - 12:00
Monday, December 9, 2013
10:15 - 10:45
Monday, December 9, 2013
10:15 - 10:45
Monday, December 9, 2013
10:30 - 11:00
Monday, December 9, 2013
10:30 - 11:00
Monday, December 9, 2013
10:30 - 11:30
Monday, December 9, 2013
11:00 - 11:30
Monday, December 9, 2013
11:00 - 2:00
Monday, December 9, 2013
11:00 - 11:45
Monday, December 9, 2013
1:15 - 2:45
Monday, December 9, 2013
2:00 - 2:30
Monday, December 9, 2013
2:30 - 3:00
Monday, December 9, 2013
3:00 - 5:30
Monday, December 9, 2013
3:30 - 4:00
Monday, December 9, 2013
3:30 - 5:30
Monday, December 9, 2013
4:30 - 5:30
Tuesday, December 10, 2013
9:30 - 12:00
Parque Niños Unidos
23rd Steet & Treat
Tuesday, December 10, 2013
10:00 - 1:00
Tuesday, December 10, 2013
10:00 - 10:30
Tuesday, December 10, 2013
10:00 - 10:30
Tuesday, December 10, 2013
10:00 - 10:30
Tuesday, December 10, 2013
10:00 - 10:30
Tuesday, December 10, 2013
10:15 - 10:45
Tuesday, December 10, 2013
10:15 - 10:45
Tuesday, December 10, 2013
10:15 - 11:15
Tuesday, December 10, 2013
10:15 - 11:15
Tuesday, December 10, 2013
10:15 - 11:45
Tuesday, December 10, 2013
10:30 - 11:15
Tuesday, December 10, 2013
10:30 - 11:30
Tuesday, December 10, 2013
10:30 - 11:00
Tuesday, December 10, 2013
10:30 - 11:00
Tuesday, December 10, 2013
10:30 - 11:30
Tuesday, December 10, 2013
10:30 - 11:00
Tuesday, December 10, 2013
10:30 - 11:00
Tuesday, December 10, 2013
10:30 - 11:30
Tuesday, December 10, 2013
10:45 - 11:15
Tuesday, December 10, 2013
11:00 - 11:30
Tuesday, December 10, 2013
11:00 - 11:30
Tuesday, December 10, 2013
11:00 - 11:30
Tuesday, December 10, 2013
11:00 - 12:00
Tuesday, December 10, 2013
1:15 - 1:45
Tuesday, December 10, 2013
2:00 - 4:00
Tuesday, December 10, 2013
2:00 - 2:30
Tuesday, December 10, 2013
2:30 - 4:30
Tuesday, December 10, 2013
3:00 - 4:00
Tuesday, December 10, 2013
3:00 - 4:00
Tuesday, December 10, 2013
3:00 - 4:30
Tuesday, December 10, 2013
3:30 - 5:30
Tuesday, December 10, 2013
4:00 - 6:00
Tuesday, December 10, 2013
4:00 - 4:45
Tuesday, December 10, 2013
4:00 - 4:45
Tuesday, December 10, 2013
4:30 - 6:00
Tuesday, December 10, 2013
6:00 - 7:30
Tuesday, December 10, 2013
7:00 - 8:30
Tuesday, December 10, 2013
7:00 - 8:00
Tuesday, December 10, 2013
7:00 - 9:00
Tuesday, December 10, 2013
7:00 - 8:30
Wednesday, December 11, 2013
10:00 - 10:30
Wednesday, December 11, 2013
10:15 - 11:15
Wednesday, December 11, 2013
10:30 - 12:00
Wednesday, December 11, 2013
10:45 - 11:15
Wednesday, December 11, 2013
11:00 - 11:30
Wednesday, December 11, 2013
11:00 - 11:30
Wednesday, December 11, 2013
11:00 - 12:00
Wednesday, December 11, 2013
12:00 - 2:00
Wednesday, December 11, 2013
12:30 - 2:00
Wednesday, December 11, 2013
1:00 - 1:30
Wednesday, December 11, 2013
1:15 - 2:15
Wednesday, December 11, 2013
1:30 - 2:00
Wednesday, December 11, 2013
1:30 - 2:30
Wednesday, December 11, 2013
3:00 - 5:30
Wednesday, December 11, 2013
3:00 - 4:30
Wednesday, December 11, 2013
3:00 - 4:00
Wednesday, December 11, 2013
3:30 - 5:00
Wednesday, December 11, 2013
3:30 - 5:30
Wednesday, December 11, 2013
3:30 - 4:30
Wednesday, December 11, 2013
3:30 - 5:00
Wednesday, December 11, 2013
3:30 - 5:30
Wednesday, December 11, 2013
4:00 - 6:00
Wednesday, December 11, 2013
4:00 - 4:45
Wednesday, December 11, 2013
4:00 - 6:00
Wednesday, December 11, 2013
4:00 - 6:00
Wednesday, December 11, 2013
4:00 - 5:30
Wednesday, December 11, 2013
4:30 - 6:00
Wednesday, December 11, 2013
6:00 - 7:30
Wednesday, December 11, 2013
6:00 - 8:30
Wednesday, December 11, 2013
6:00 - 7:30
Wednesday, December 11, 2013
6:00 - 6:30
Wednesday, December 11, 2013
6:00 - 7:30
Wednesday, December 11, 2013
6:15 - 8:15
Wednesday, December 11, 2013
6:30 - 7:15
Wednesday, December 11, 2013
6:30 - 8:30
Wednesday, December 11, 2013
6:30 - 7:30
Wednesday, December 11, 2013
6:45 - 8:45
Wednesday, December 11, 2013
7:00 - 7:45
Wednesday, December 11, 2013
7:00 - 8:00
Wednesday, December 11, 2013
7:00 - 8:30
Wednesday, December 11, 2013
7:00 - 8:30
Thursday, December 12, 2013
10:00 - 10:30
Thursday, December 12, 2013
10:00 - 10:30
Thursday, December 12, 2013
10:15 - 10:45
Thursday, December 12, 2013
10:15 - 10:45
Thursday, December 12, 2013
10:15 - 11:00
Thursday, December 12, 2013
10:15 - 11:45
Thursday, December 12, 2013
10:15 - 11:15
Thursday, December 12, 2013
10:15 - 10:45
Thursday, December 12, 2013
10:15 - 12:15
Thursday, December 12, 2013
10:15 - 10:45
Thursday, December 12, 2013
10:30 - 11:30
Thursday, December 12, 2013
10:30 - 11:00
Thursday, December 12, 2013
10:30 - 11:00
Thursday, December 12, 2013
10:30 - 12:00
Thursday, December 12, 2013
10:30 - 11:30
Thursday, December 12, 2013
10:30 - 11:00
Thursday, December 12, 2013
11:00 - 11:30
Thursday, December 12, 2013
11:00 - 11:30
Thursday, December 12, 2013
11:00 - 11:30
Thursday, December 12, 2013
11:00 - 12:00
Thursday, December 12, 2013
11:15 - 11:45
Thursday, December 12, 2013
11:30 - 12:00
Thursday, December 12, 2013
12:00 - 1:00
Thursday, December 12, 2013
12:30 - 2:30
Thursday, December 12, 2013
2:00 - 6:00
Treasure Island
Avenue of the Palms & California Avenue, (Chapel Parking Lot West)
Thursday, December 12, 2013
2:00 - 3:30
Thursday, December 12, 2013
2:00 - 3:30
Thursday, December 12, 2013
2:00 - 3:00
Thursday, December 12, 2013
2:00 - 3:00
Thursday, December 12, 2013
2:30 - 4:00
Thursday, December 12, 2013
2:30 - 4:00
Thursday, December 12, 2013
3:00 - 5:30
Thursday, December 12, 2013
3:00 - 5:00
Thursday, December 12, 2013
3:30 - 5:30
Thursday, December 12, 2013
4:00 - 5:30
Thursday, December 12, 2013
4:00 - 5:30
Thursday, December 12, 2013
4:00 - 5:00
Thursday, December 12, 2013
4:00 - 5:00
Thursday, December 12, 2013
4:00 - 4:45
Thursday, December 12, 2013
4:00 - 5:00
Thursday, December 12, 2013
4:00 - 6:00
Thursday, December 12, 2013
5:00 - 6:30
Thursday, December 12, 2013
6:00 - 9:00
Friday, December 13, 2013
1:00 - 5:00
Friday, December 13, 2013
2:00 - 4:00
Friday, December 13, 2013
2:00 - 3:30
Friday, December 13, 2013
3:00 - 4:30
Friday, December 13, 2013
3:00 - 5:00
Friday, December 13, 2013
3:30 - 5:30
Friday, December 13, 2013
3:30 - 5:00
Friday, December 13, 2013
3:30 - 5:30
Friday, December 13, 2013
4:00 - 5:00
Friday, December 13, 2013
4:00 - 5:30
Friday, December 13, 2013
4:00 - 6:00
Friday, December 13, 2013
4:00 - 5:00
Friday, December 13, 2013
4:30 - 5:30
Saturday, December 14, 2013
10:00 - 12:00
Saturday, December 14, 2013
10:00 - 3:00
Saturday, December 14, 2013
10:15 - 11:00
Saturday, December 14, 2013
10:15 - 11:15
Saturday, December 14, 2013
10:30 - 11:30
Saturday, December 14, 2013
11:00 - 11:30
Saturday, December 14, 2013
11:00 - 12:00
Saturday, December 14, 2013
11:00 - 12:00
Saturday, December 14, 2013
11:00 - 12:00
Saturday, December 14, 2013
11:30 - 12:15
Saturday, December 14, 2013
1:00 - 3:00
Saturday, December 14, 2013
1:00 - 4:00
Saturday, December 14, 2013
2:00 - 3:30
Saturday, December 14, 2013
2:00 - 5:00
Saturday, December 14, 2013
2:00 - 3:00
Saturday, December 14, 2013
2:00 - 4:00
Saturday, December 14, 2013
2:00 - 3:00
Saturday, December 14, 2013
2:00 - 4:00
Saturday, December 14, 2013
2:00 - 4:00
Saturday, December 14, 2013
2:15 - 5:15
Saturday, December 14, 2013
3:00 - 4:30
Saturday, December 14, 2013
3:00 - 4:00
Saturday, December 14, 2013
3:00 - 5:00
Saturday, December 14, 2013
3:00 - 6:00
Saturday, December 14, 2013
3:30 - 5:00
Saturday, December 14, 2013
3:30 - 5:30
Saturday, December 14, 2013
4:00 - 5:00
Sunday, December 15, 2013
1:00 - 3:00
Sunday, December 15, 2013
2:00 - 4:00
Sunday, December 15, 2013
2:00 - 4:00
Sunday, December 15, 2013
2:00 - 4:00

*Funded by Friends of the San Francisco Public Library.

Take our survey