Calendar & Passes


View our full online calendar.

Meeting Room

If you would like to book a meeting room for your own event, the library has 1 large meeting room on our top floor available, along with other gathering spaces in the library for special events. Use of our meeting spaces must be booked ahead of time, may be subject to a fee, and must abide by the policy (PDF).  Please review the policy before submitting your request.

Book a Meeting Room

To book a meeting room:
  • Book a meeting room online. (Application does not guarantee availability - please call to confirm.)
  • Call us at 508-842-0081 ext. 3.

Museum Passes

The Shrewsbury Public Library offers passes to many area museums for Shrewsbury residents. To reserve a museum pass you must live in Shrewsbury, and have a valid library card and PIN . If you don't know your PIN, it may be your last name in all caps or the last 4 digits of your phone number. If this doesn't work, call the circulation desk to reset it.

Patrons may only book 1 pass per family, per day.

You can book a pass through the link below, or in person. If you would like to reserve one by phone please have your library card ready.

Reserve a Pass

Reserve a museum pass online.