Library Update

The Main Library is now open for brief visits, Monday - Friday, 9 a.m. - 5:30 p.m.  Appointments are required, and not all library resources are available.  Click here to request an appointment.  For more information on library reopening, including appointments, due dates, overdue fees, and new services such as curbside pickup and digital access-only library cards, click here.

Events Calendar

Ongoing Events
Registration Type
Event Type
Age
Program Type
Library Branch
Skip to current day

Sunday, October 27th, 2019

View All Events on 10/27/19

Monday, October 28th, 2019

View All Events on 10/28/19

Tuesday, October 29th, 2019

View All Events on 10/29/19

Wednesday, October 30th, 2019

View All Events on 10/30/19

Thursday, October 31st, 2019

View All Events on 10/31/19

Friday, November 1st, 2019

View All Events on 11/01/19

Saturday, November 2nd, 2019

View All Events on 11/02/19

Sunday, November 3rd, 2019

View All Events on 11/03/19

Monday, November 4th, 2019

View All Events on 11/04/19

Tuesday, November 5th, 2019

View All Events on 11/05/19

Wednesday, November 6th, 2019

View All Events on 11/06/19

Thursday, November 7th, 2019

View All Events on 11/07/19

Friday, November 8th, 2019

View All Events on 11/08/19

Saturday, November 9th, 2019

View All Events on 11/09/19

Sunday, November 10th, 2019

View All Events on 11/10/19

Monday, November 11th, 2019

View All Events on 11/11/19

Tuesday, November 12th, 2019

View All Events on 11/12/19

Wednesday, November 13th, 2019

View All Events on 11/13/19

Thursday, November 14th, 2019

View All Events on 11/14/19

Friday, November 15th, 2019

View All Events on 11/15/19

Saturday, November 16th, 2019

View All Events on 11/16/19

Sunday, November 17th, 2019

View All Events on 11/17/19

Monday, November 18th, 2019

View All Events on 11/18/19

Tuesday, November 19th, 2019

View All Events on 11/19/19

Wednesday, November 20th, 2019

View All Events on 11/20/19

Thursday, November 21st, 2019

View All Events on 11/21/19

Friday, November 22nd, 2019

View All Events on 11/22/19

Saturday, November 23rd, 2019

View All Events on 11/23/19

Sunday, November 24th, 2019

View All Events on 11/24/19

Monday, November 25th, 2019

View All Events on 11/25/19

Tuesday, November 26th, 2019

View All Events on 11/26/19

Wednesday, November 27th, 2019

View All Events on 11/27/19

Thursday, November 28th, 2019

View All Events on 11/28/19

Friday, November 29th, 2019

View All Events on 11/29/19

Saturday, November 30th, 2019

View All Events on 11/30/19