Shrewsbury Public Library

Cozy up with a Good Book

Cozy up challenge banner

Cozy up with a Good Book Reading Challenge

Tis the season for coziness. Grab a blanket, your fluffy socks, and your favorite warm drink or snack! Hop into a reading nook and sink into a good book. Log your reading to earn badges all winter long.


To Participate:


  • Kids should be between ages 4 and 12. 

  • Create a FREE account through Beanstack. Sign up today!

  • Enroll in the Cozy Up With a Good Book Reading Challenge.

  • The challenge starts December 1, 2023 and goes through March 31, 2024.

  • Log your reading to earn virtual badges.

  • Reading will also earn you raffle tickets which you can enter for a chance to win the 2024 Caldecott or Newbery winners.

  • Caldecott and Newbery Winning books are announced each January. Find out what book you might win!

  • 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