Shrewsbury Public Library

Children’s Resources

Children's Resources header graphic


Scholastic BookFlix is a new online literacy resource that pairs classic video storybooks with related nonfiction e-books to build a love of reading and learning.


In Scholastic Go!, explore nonfiction texts, world newspapers, videos, and more with this easy-to-navigate digital resource designed to strengthen content knowledge, vocabulary, and core proficiency skills.


Get free homework help from Brainfuse's online tutoring service, HelpNow. It also includes a variety of other services like test prep, language learning, writing review, and an online meeting place for students to collaborate on group projects.

Mango Languages and Little Pim logos, featuring Little Pim the Panda!

Little Pim is Mango Languages' solution for our littlest patrons, ages 0-6. Featuring videos that teach 180 words and phrases, this resource helps provide the essential building blocks of a foreign language. Little Pim is available in: Spanish, French, Italian, German, Mandarin Chinese, Japanese, Hebrew, Russian, Arabic, and English/ASL.


NoveList is a fiction database that provides in depth information on over 135,000 fiction titles.

PebbleGo graphical link

PebbleGo is a curriculum-connected, supplemental learning tool for elementary school educators. Choose up to five subject areas covering animals, health, science, social studies, and biographies to help guide your students' exploration.

  • 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