Please ensure Javascript is enabled for purposes of website accessibility Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

Emergency Closings


Closing the library any time outside normal operating hours is a decision we do not take lightly. We take into account how it affects our daily users, such as kids waiting for parents, entrepreneurs needing WiFi and printers, and residents seeking a place to go during the day.

The safety of our staff and patrons is our top priority. When deciding to close, we consider factors like weather forecasts, local official alerts, timing of events (like snow removal), staff reports, and any scheduled library events.

Emergency closings are posted on the website's homepage as well as social media as soon as possible to alert the community of the library's closing.

Visit the Emergency Closing Center for unscheduled library closings.

Scheduled Closings

The Library is open normal business hours on all school holidays and federal holidays, except for the following:

Friday, July 4 - Independence Day

Sunday, Aug. 31, & Monday, Sept. 1 - Labor Day

Friday, Sept. 5 - Construction Closing

Friday, Sept. 29 - Staff Inservice

Wednesday, Nov. 26 - Close at 5pm for Thanksgiving Eve

Thursday, Nov. 27 - Thanksgiving Day

Tuesday, Dec. 24 - Christmas Eve

Wednesday, Dec. 25 - Christmas Day

Tuesday, Dec. 31 - New Year's Eve

Wednesday, Jan. 1, 2026 - New Year's Day

Sunday, April 5, 2026 - Easter

Friday, April 24, 2026 - Staff Inservice

Sunday, May 24 & Monday, May 25, 2026 - Memorial Day


Weekly Hours

Tomorrow's hours

We're open 9:00AM to 9:00PM

Mon, Jun 16 9:00AM to 9:00PM
Tue, Jun 17 9:00AM to 9:00PM
Wed, Jun 18 9:00AM to 9:00PM
Thu, Jun 19 9:00AM to 9:00PM
Fri, Jun 20 9:00AM to 6:00PM
Sat, Jun 21 9:00AM to 5:00PM
Sun, Jun 22 1:00PM to 5:00PM
Mon, Jun 16 9:00AM to 9:00PM
Tue, Jun 17 9:00AM to 9:00PM
Wed, Jun 18 9:00AM to 9:00PM
Thu, Jun 19 9:00AM to 9:00PM
Fri, Jun 20 9:00AM to 6:00PM
Sat, Jun 21 9:00AM to 5:00PM
Sun, Jun 22 1:00PM to 5:00PM