Youth Services

We welcome you to join us for a variety of programming we have available to kids of all ages. Please see our calendar for programming dates/times, or feel free to contact Kat Ealy, our Youth Services Librarian at 781-767-3644. There’s always something going on at the library!

For the Little Guys

babytimeBaby Time – stories, songs, and playtime for little ones from birth through age 3 – will be every Wednesday morning at 9:15. Older siblings are always welcome, and there’s no need to sign up – just drop in!



Can’t make it to our daytime story times? That’s okay! Pajama Time will be held every Thursday at 6:30 p.m. So put on your jammies, grab your favorite bear, and join us for stories, songs, and a craft before bedtime.


Storytime for all ages is every Friday morning at 10:30. We will read stories, sing songs, and do a craft. Miss Kat will even bring her ukulele! You don’t ever need to sign up – please drop in.

School Age

afternoonexplorersLEGO and science and painting, oh my! Kids from first to fifth grade are invited to our weekly Afternoon Explorers meetings on Thursday afternoons at 3:30. You don’t have to sign up – just drop in!

Every week we will explore something new.


Tuesdays are for Teens! Every week, we have a teen program at 3:30 p.m., including book clubs, manga book clubs, arts & crafts, and more!

On Friday afternoons, we host the Teen Game Club down in our meeting room. We play old-school video games (N64, Super Nintendo, and Sega) and board games, and enjoy snacks. Relax after a long week at school with Teen Game Club!

Teen programs are open to students in grades 6-12. Check our event calendar for more details.