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 - 254 for Sunday, June 8, 2014 - Sunday, June 15, 2014
Click on for more info
Sunday, June 8, 2014
1:00 - 3:00
Sunday, June 8, 2014
2:00 - 4:00
Sunday, June 8, 2014
3:00 - 5:00
Sunday, June 8, 2014
3:00 - 4:30
Monday, June 9, 2014
10:00 - 10:30
Monday, June 9, 2014
10:00 - 12:00
Monday, June 9, 2014
10:15 - 10:45
Monday, June 9, 2014
10:15 - 10:45
Monday, June 9, 2014
10:30 - 11:00
Monday, June 9, 2014
10:30 - 12:00
Monday, June 9, 2014
10:30 - 11:00
Monday, June 9, 2014
10:30 - 11:30
Monday, June 9, 2014
11:00 - 11:30
Monday, June 9, 2014
11:00 - 11:30
Monday, June 9, 2014
12:00 - 1:00
Monday, June 9, 2014
2:00 - 2:30
Monday, June 9, 2014
3:00 - 5:00
Monday, June 9, 2014
3:30 - 4:00
Monday, June 9, 2014
4:00 - 4:30
Monday, June 9, 2014
4:00 - 6:00
Monday, June 9, 2014
4:30 - 5:30
Monday, June 9, 2014
4:30 - 5:30
Tuesday, June 10, 2014
9:30 - 12:00
Parque Niños Unidos
23rd Steet & Treat
Tuesday, June 10, 2014
10:00 - 10:30
Tuesday, June 10, 2014
10:00 - 10:30
Tuesday, June 10, 2014
10:15 - 10:45
Tuesday, June 10, 2014
10:15 - 10:45
Tuesday, June 10, 2014
10:15 - 11:45
Tuesday, June 10, 2014
10:15 - 11:15
Tuesday, June 10, 2014
10:15 - 10:45
Tuesday, June 10, 2014
10:30 - 11:00
Tuesday, June 10, 2014
10:30 - 11:30
Tuesday, June 10, 2014
10:30 - 11:15
Tuesday, June 10, 2014
10:30 - 11:30
Tuesday, June 10, 2014
10:30 - 11:00
Tuesday, June 10, 2014
10:30 - 11:00
Tuesday, June 10, 2014
10:30 - 11:00
Tuesday, June 10, 2014
10:30 - 11:30
Tuesday, June 10, 2014
11:00 - 11:30
Tuesday, June 10, 2014
11:00 - 11:30
Tuesday, June 10, 2014
11:00 - 11:45
Tuesday, June 10, 2014
11:00 - 11:30
Tuesday, June 10, 2014
12:00 - 1:00
Tuesday, June 10, 2014
12:00 - 1:00
Tuesday, June 10, 2014
12:00 - 1:00
Tuesday, June 10, 2014
12:15 - 2:45
Tuesday, June 10, 2014
12:15 - 1:00
Tuesday, June 10, 2014
1:00 - 2:00
Tuesday, June 10, 2014
1:15 - 1:45
Tuesday, June 10, 2014
2:00 - 3:00
Tuesday, June 10, 2014
2:30 - 4:00
Tuesday, June 10, 2014
3:00 - 4:00
Tuesday, June 10, 2014
3:00 - 4:00
Tuesday, June 10, 2014
3:00 - 5:00
Tuesday, June 10, 2014
3:30 - 5:30
Tuesday, June 10, 2014
6:00 - 7:30
Tuesday, June 10, 2014
6:30 - 8:00
Tuesday, June 10, 2014
7:00 - 8:30
Tuesday, June 10, 2014
7:00 - 8:30
Tuesday, June 10, 2014
7:00 - 8:00
Wednesday, June 11, 2014
10:00 - 12:00
Wednesday, June 11, 2014
11:00 - 11:30
Wednesday, June 11, 2014
11:00 - 12:00
Wednesday, June 11, 2014
12:00 - 1:00
Wednesday, June 11, 2014
1:00 - 1:30
Wednesday, June 11, 2014
1:15 - 2:00
Wednesday, June 11, 2014
1:30 - 2:30
Wednesday, June 11, 2014
2:00 - 3:30
Wednesday, June 11, 2014
2:00 - 3:00
Wednesday, June 11, 2014
2:00 - 3:00
Wednesday, June 11, 2014
2:00 - 3:00
Wednesday, June 11, 2014
2:00 - 4:00
Wednesday, June 11, 2014
3:00 - 4:00
Wednesday, June 11, 2014
3:00 - 4:30
Wednesday, June 11, 2014
3:30 - 5:00
Wednesday, June 11, 2014
3:30 - 5:00
Wednesday, June 11, 2014
4:00 - 5:00
Wednesday, June 11, 2014
4:00 - 6:00
Wednesday, June 11, 2014
4:30 - 6:00
Wednesday, June 11, 2014
4:30 - 5:30
Wednesday, June 11, 2014
6:00 - 7:00
Wednesday, June 11, 2014
6:00 - 7:30
Wednesday, June 11, 2014
6:15 - 8:15
Wednesday, June 11, 2014
6:30 - 7:15
Wednesday, June 11, 2014
6:30 - 7:30
Wednesday, June 11, 2014
6:30 - 8:30
Wednesday, June 11, 2014
6:30 - 8:30
Wednesday, June 11, 2014
6:30 - 9:00
Wednesday, June 11, 2014
6:30 - 7:30
Wednesday, June 11, 2014
6:30 - 7:30
Wednesday, June 11, 2014
7:00 - 7:45
Wednesday, June 11, 2014
7:00 - 8:30
Wednesday, June 11, 2014
7:00 - 8:00
Wednesday, June 11, 2014
7:00 - 8:00
Wednesday, June 11, 2014
7:00 - 7:45
Thursday, June 12, 2014
10:00 - 10:30
Thursday, June 12, 2014
10:15 - 10:45
Thursday, June 12, 2014
10:15 - 10:45
Thursday, June 12, 2014
10:15 - 10:45
Thursday, June 12, 2014
10:15 - 11:45
Thursday, June 12, 2014
10:15 - 10:45
Thursday, June 12, 2014
10:15 - 10:45
Thursday, June 12, 2014
10:15 - 12:15
Thursday, June 12, 2014
10:15 - 11:15
Thursday, June 12, 2014
10:30 - 11:00
Thursday, June 12, 2014
10:30 - 11:00
Thursday, June 12, 2014
10:30 - 11:30
Thursday, June 12, 2014
10:30 - 11:00
Thursday, June 12, 2014
10:30 - 11:00
Thursday, June 12, 2014
11:00 - 12:00
Thursday, June 12, 2014
11:00 - 11:30
Thursday, June 12, 2014
11:00 - 11:30
Thursday, June 12, 2014
11:00 - 11:30
Thursday, June 12, 2014
11:00 - 12:30
Thursday, June 12, 2014
11:00 - 11:45
Thursday, June 12, 2014
11:15 - 11:45
Thursday, June 12, 2014
11:15 - 12:15
Thursday, June 12, 2014
11:30 - 12:00
Thursday, June 12, 2014
12:00 - 1:00
Thursday, June 12, 2014
12:30 - 2:30
Thursday, June 12, 2014
1:00 - 2:00
Thursday, June 12, 2014
1:30 - 3:30
Thursday, June 12, 2014
2:00 - 3:00
Thursday, June 12, 2014
2:00 - 3:00
Thursday, June 12, 2014
2:00 - 3:00
Thursday, June 12, 2014
2:00 - 4:00
Thursday, June 12, 2014
3:00 - 4:30
Thursday, June 12, 2014
3:00 - 5:30
Thursday, June 12, 2014
3:00 - 5:00
Thursday, June 12, 2014
4:00 - 5:00
Thursday, June 12, 2014
5:30 - 7:00
Thursday, June 12, 2014
6:00 - 9:00
Thursday, June 12, 2014
6:30 - 7:15
Thursday, June 12, 2014
6:30 - 7:30
Thursday, June 12, 2014
7:00 - 8:00
Friday, June 13, 2014
1:00 - 5:00
Friday, June 13, 2014
1:15 - 2:15
Friday, June 13, 2014
1:30 - 2:30
Friday, June 13, 2014
2:00 - 4:00
Friday, June 13, 2014
2:00 - 3:30
Friday, June 13, 2014
2:30 - 4:00
Friday, June 13, 2014
3:00 - 5:00
Friday, June 13, 2014
3:00 - 5:30
Friday, June 13, 2014
4:00 - 5:00
Friday, June 13, 2014
4:00 - 6:00
Friday, June 13, 2014
4:00 - 5:00
Friday, June 13, 2014
4:30 - 5:00
Friday, June 13, 2014
4:30 - 5:30
Saturday, June 14, 2014
10:15 - 11:15
Saturday, June 14, 2014
10:30 - 11:30
Saturday, June 14, 2014
11:00 - 11:30
Saturday, June 14, 2014
11:00 - 12:30
Saturday, June 14, 2014
11:00 - 12:30
Saturday, June 14, 2014
11:00 - 12:00
Saturday, June 14, 2014
11:00 - 12:00
Saturday, June 14, 2014
11:30 - 12:00
Saturday, June 14, 2014
1:00 - 3:00
Saturday, June 14, 2014
1:00 - 3:00
Saturday, June 14, 2014
1:00 - 5:00
Saturday, June 14, 2014
1:00 - 6:00
Saturday, June 14, 2014
1:30 - 2:30
Saturday, June 14, 2014
2:00 - 3:00
Saturday, June 14, 2014
2:00 - 4:00
Saturday, June 14, 2014
2:00 - 4:00
Saturday, June 14, 2014
2:00 - 3:00
Saturday, June 14, 2014
2:00 - 4:00
Saturday, June 14, 2014
2:00 - 3:30
Saturday, June 14, 2014
2:00 - 3:00
Saturday, June 14, 2014
2:00 - 4:00
Saturday, June 14, 2014
3:00 - 4:00
Saturday, June 14, 2014
3:30 - 5:00
Saturday, June 14, 2014
4:00 - 5:30
Saturday, June 14, 2014
4:00 - 5:00
Saturday, June 14, 2014
4:00 - 5:00
Saturday, June 14, 2014
4:00 - 5:30
Sunday, June 15, 2014
11:00 - 1:00
Sunday, June 15, 2014
2:00 - 4:00
Sunday, June 15, 2014
2:00 - 4:00
Sunday, June 15, 2014
3:00 - 5:00
Through Thursday, July 31, 2014

*Funded by Friends of the San Francisco Public Library.

Take our survey