Calendar

Events, Exhibits, and Classes





Month View
April 2016
SMTWTFS
12
3456789
10111213141516
17181920212223
24252627282930

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

Results 1 - 131 for Saturday, April 30, 2016 - Tuesday, May 30, 2017
Click on for more info
Monday, May 2, 2016
4:00 - 5:30
Tuesday, May 3, 2016
10:30 - 11:30
Wednesday, May 4, 2016
2:00 - 4:00
Monday, May 9, 2016
4:00 - 5:30
Tuesday, May 10, 2016
10:30 - 11:30
Thursday, May 12, 2016
3:30 - 5:00
Sunday, May 15, 2016
1:00 - 4:00
Monday, May 16, 2016
4:00 - 5:30
Tuesday, May 17, 2016
10:30 - 11:30
Wednesday, May 18, 2016
3:00 - 4:00
Thursday, May 19, 2016
3:30 - 5:00
Friday, May 20, 2016
3:30 - 5:00
Monday, May 23, 2016
4:00 - 5:00
Tuesday, May 24, 2016
10:30 - 11:30
Wednesday, May 25, 2016
6:30 - 7:30
Tuesday, May 31, 2016
10:30 - 11:30
Tuesday, May 31, 2016
3:00 - 5:00
Wednesday, June 1, 2016
2:00 - 4:00
Friday, June 3, 2016
3:30 - 5:00
Monday, June 6, 2016
11:00 - 12:00
Monday, June 6, 2016
4:00 - 5:30
Tuesday, June 7, 2016
10:30 - 11:30
Thursday, June 9, 2016
3:30 - 5:30
Saturday, June 11, 2016
1:30 - 2:30
Monday, June 13, 2016
4:00 - 5:30
Tuesday, June 14, 2016
10:30 - 11:30
Sunday, June 19, 2016
1:00 - 4:00
Monday, June 20, 2016
4:00 - 5:30
Tuesday, June 21, 2016
10:30 - 11:30
Wednesday, June 22, 2016
2:00 - 4:00
Monday, June 27, 2016
4:00 - 5:30
Tuesday, June 28, 2016
10:30 - 11:30
Tuesday, June 28, 2016
4:00 - 6:00
Wednesday, June 29, 2016
6:30 - 7:30
Tuesday, July 5, 2016
10:30 - 11:30
Monday, July 11, 2016
4:00 - 5:30
Tuesday, July 12, 2016
10:30 - 11:30
Friday, July 15, 2016
3:30 - 5:00
Saturday, July 16, 2016
1:30 - 2:30
Sunday, July 17, 2016
1:00 - 4:00
Monday, July 18, 2016
4:00 - 5:30
Tuesday, July 19, 2016
10:30 - 11:30
Monday, July 25, 2016
4:00 - 5:30
Tuesday, July 26, 2016
10:30 - 11:30
Monday, August 1, 2016
4:00 - 5:30
Tuesday, August 2, 2016
10:30 - 11:30
Monday, August 8, 2016
4:00 - 5:30
Tuesday, August 9, 2016
10:30 - 11:30
Monday, August 15, 2016
4:00 - 5:30
Tuesday, August 16, 2016
10:30 - 11:30
Sunday, August 21, 2016
1:00 - 4:00
Monday, August 22, 2016
4:00 - 5:30
Tuesday, August 23, 2016
10:30 - 11:30
Monday, August 29, 2016
4:00 - 5:30
Tuesday, August 30, 2016
10:30 - 11:30
Tuesday, September 6, 2016
10:30 - 11:30
Monday, September 12, 2016
4:00 - 5:30
Tuesday, September 13, 2016
10:30 - 11:30
Friday, September 16, 2016
3:30 - 5:00
Sunday, September 18, 2016
1:00 - 4:00
Monday, September 19, 2016
4:00 - 5:30
Tuesday, September 20, 2016
10:30 - 11:30
Monday, September 26, 2016
4:00 - 5:30
Tuesday, September 27, 2016
10:30 - 11:30
Monday, October 3, 2016
4:00 - 5:30
Tuesday, October 4, 2016
10:30 - 11:30
Tuesday, October 11, 2016
10:30 - 11:30
Sunday, October 16, 2016
1:00 - 4:00
Monday, October 17, 2016
4:00 - 5:30
Tuesday, October 18, 2016
10:30 - 11:30
Friday, October 21, 2016
3:30 - 5:00
Monday, October 24, 2016
4:00 - 5:30
Tuesday, October 25, 2016
10:30 - 11:30
Monday, October 31, 2016
4:00 - 5:30
Tuesday, November 1, 2016
10:30 - 11:30
Monday, November 7, 2016
4:00 - 5:30
Tuesday, November 8, 2016
10:30 - 11:30
Monday, November 14, 2016
4:00 - 5:30
Tuesday, November 15, 2016
10:30 - 11:30
Friday, November 18, 2016
3:30 - 5:00
Sunday, November 20, 2016
1:00 - 4:00
Monday, November 21, 2016
4:00 - 5:30
Tuesday, November 22, 2016
10:30 - 11:30
Monday, November 28, 2016
4:00 - 5:30
Tuesday, November 29, 2016
10:30 - 11:30
Monday, December 5, 2016
4:00 - 5:30
Tuesday, December 6, 2016
10:30 - 11:30
Monday, December 12, 2016
4:00 - 5:30
Tuesday, December 13, 2016
10:30 - 11:30
Friday, December 16, 2016
3:30 - 5:00
Sunday, December 18, 2016
1:00 - 4:00
Monday, December 19, 2016
4:00 - 5:30
Tuesday, December 20, 2016
10:30 - 11:30
Tuesday, December 27, 2016
10:30 - 11:30
Monday, January 2, 2017
4:00 - 5:30
Tuesday, January 3, 2017
10:30 - 11:30
Monday, January 9, 2017
4:00 - 5:30
Tuesday, January 10, 2017
10:30 - 11:30
Sunday, January 15, 2017
1:00 - 4:00
Tuesday, January 17, 2017
10:30 - 11:30
Monday, January 23, 2017
4:00 - 5:30
Tuesday, January 24, 2017
10:30 - 11:30
Monday, January 30, 2017
4:00 - 5:30
Tuesday, January 31, 2017
10:30 - 11:30
Monday, February 6, 2017
4:00 - 5:30
Tuesday, February 7, 2017
10:30 - 11:30
Monday, February 13, 2017
4:00 - 5:30
Tuesday, February 14, 2017
10:30 - 11:30
Sunday, February 19, 2017
1:00 - 4:00
Monday, February 20, 2017
4:00 - 5:30
Tuesday, February 21, 2017
10:30 - 11:30
Monday, February 27, 2017
4:00 - 5:30
Tuesday, February 28, 2017
10:30 - 11:30
Monday, March 6, 2017
4:00 - 5:30
Tuesday, March 7, 2017
10:30 - 11:30
Monday, March 13, 2017
4:00 - 5:30
Tuesday, March 14, 2017
10:30 - 11:30
Sunday, March 19, 2017
1:00 - 4:00
Monday, March 20, 2017
4:00 - 5:30
Tuesday, March 21, 2017
10:30 - 11:30
Monday, March 27, 2017
4:00 - 5:30
Tuesday, March 28, 2017
10:30 - 11:30
Tuesday, April 4, 2017
10:30 - 11:30
Tuesday, April 11, 2017
10:30 - 11:30
Tuesday, April 18, 2017
10:30 - 11:30
Tuesday, April 25, 2017
10:30 - 11:30
Tuesday, May 2, 2017
10:30 - 11:30
Tuesday, May 9, 2017
10:30 - 11:30
Tuesday, May 16, 2017
10:30 - 11:30
Tuesday, May 23, 2017
10:30 - 11:30
Tuesday, May 30, 2017
10:30 - 11:30

*Funded by Friends of the San Francisco Public Library.

Take our survey