Shrewsbury Public Library

Friends of the Library

The Friends of the Shrewsbury Public Library

Photo of the historic entrance to SPL

The Friends of the Library is a nonprofit organization dedicated to supporting ongoing library events such as summer and winter reading programs, special speaker and author visits, health and wellness programs, music concerts, art workshops, early literacy programs, take-and-make activities, online gaming, trivia and Comic-Con events, and escape room-type activities.

The Friends have sponsored StoryWalk® in partnership with the Shrewsbury Parks and Recreation Department. They also sponsor the summer reading kickoff carnival, the holiday open house, the annual foreign film festival, and assist with funding the English Conversation Circle and Memory Café programs.

The Friends organization also contributes to Light the Common, an initiative of the Shrewsbury Town Center Association, and they award a $1,500 scholarship to a deserving high school student every year.

All of this is made possible through various fundraisers, such as the Friends bookstore (click here for information on donating items), and membership fees. Contributions are very valuable and enrich the programs and services offered at the library. To find more information about the Friends of the Library, including membership and donations, please visit their website or call 508-841-8609, x3. Informational flyers are also available at the library's Circulation desk.

  • 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