Shrewsbury Public Library

Hours and Closings

Illustrated image of a calendar and clock

Open and view our monthly events calendar.

Stay connected with Town of Shrewsbury events.

Library Hours of Operation

Monday through Thursday: 9:00 a.m.9:00 p.m.
Friday: 10:00 a.m.–5:00 p.m.
Saturday: 9:00 a.m.–5:00 p.m.
Sunday*: October through May: 1:00 p.m.–5:00 p.m.

*Sunday Hours

The first Sunday of the 2023–2024 season is October 1, 2023. The length of the Sunday season is dependent on donations received from local sponsors. The 2023–2024 goal is to remain open on Sundays through May 19, 2024.

Storm Closings & Delayed Openings

The library can have a delayed opening or early closing at any time due to inclement weather. Parents need to make sure that children have a ride home should the library need to close unexpectedly.

We will post closings due to inclement weather or other emergencies on our home page.

Holidays for 2023–2024

Closed Monday, June 19, 2023 for Juneteenth

Closed Monday, July 3, and Tuesday, July 4, 2023 for Independence Day

Closed Saturday, September 2, through Monday, September 4, 2023 for Labor Day

Closed Monday, October 9, 2023 for Indigenous Peoples' Day/Columbus Day

Closed Friday, November 10, and Saturday, November 11, 2023 for Veterans Day

Closed Wednesday, November 22, at 5:00 p.m. and all day Thursday, November 23, 2023 for Thanksgiving

Closed on Saturday, December 23, through Monday, December 25, 2023 for Christmas

Closed Monday, January 1, 2024 for New Year's Day

Closed Monday, January 15, 2024 for Martin Luther King Jr.'s Birthday

Closed Monday, February 19, 2024 for President's Day

Closed Sunday, March 31, 2024 for Easter

Closed Monday, April 15, 2024 for Patriots' Day

Closed Saturday, May 25, through Monday, May 27, 2024 for Memorial Day

Closed Wednesday, June 19, 2024 for Juneteenth

The Shrewsbury Public Library will also follow suit with any additional closings determined by the Board of Selectmen.

  • Library Hours:

    Library Hours:

    Monday: 9:00 a.m.–9:00 p.m.
    Tuesday: 9:00 a.m.–9:00 p.m.
    Wednesday: 9:00 a.m.–9:00 p.m.
    Thursday: 9:00 a.m.–9:00 p.m
    Friday: 10:00 a.m.–5:00 p.m.
    Saturday: 9:00 a.m.–5:00 p.m.
    Sunday: October through May
    1:00 p.m.–5:00 p.m.

    Please see our Hours and Closings Page for more information.

    Stay connected with Town of Shrewsbury events.

  • Contact Us:

    Contact Us:

    Tel: 508-841-8609
    View our Staff Directory

  • Find us:

    Find Us:

    Shrewsbury Public Library
    609 Main Street
    Shrewsbury, MA 01545