Library Club

For Students in Kindergarten-4th Grade

3:30-4:30pm, Wednesday 5/3, 5/10, 5/17, 5/24

Library Club is a chance for students to gather at the library for elementary age picture books & project. Each week we’ll explore a different theme.

Join us once, or join us every week!

Pokemon Card Players Meetup

Tuesday, May 23rd 4:00pm

For Children Ages 7-13

If you’re a kid who loves playing the Pokemon Card Game, join us at the library to battle your Pokes!

Don’t forget to bring your Pokemon cards!

Slime Day

Friday, May 5th 12:00pm (Early Dismissal)

Students in 5th-8th Grade

Meet in the library courtyard for some early dismissal slime-time!  If it rains, we will reschedule.

Feel free to give us a call if you’re not sure if the program will run! 508-376-8282

Creative Writing for Middle & High Schoolers

For Students in 5th-12th Grade

April 26th, 3:00pm

Creative writing lovers are invited to meet up at the library to practice responding to writing prompts!

We will provide paper and pens, or you can use your library card to borrow one of our in house laptops.  You are also welcome to bring your own favorite device or notebook.

Toddler Playgroup

Thursdays 10:00-11:30am

On the following dates: 4/13, 4/20, 4/27, 5/4, (No Class 5/11) 5/18, 5/25.  June dates T.B.D

Geared towards children ages 12mos-36mos

Older and younger siblings welcome!

Read to a Therapy Dog


For Children in 2nd Grade & Up

Sign Your Child up for a 15-minute slot to practice reading one-on-one to a cuddly, non-judgmental listener!

This  program meets the second Monday of each month (October is the exception).

The slots are 15-minutes long, starting at 6:30 and ending at 7:30pm.

This program is REGISTRATION ONLY. 

Please email to  sign up!

You may request a specific slot and we’ll get  back to you and let you know if it is open.

2016/2017 School Year

September  12th      October  17th (3rd Monday )      November  14th      December   12th

January  9th      February  13th      March  13th      April  10th      May  8th      June  12th


Story Time at the Millis Library

ToddPete-the-Catler Time:

Tuesdays and Fridays at 10:30am

Toddler time is geared towards children ages 1-3, but children of any age are welcome.  We sing and share stories.  There is always plenty of time afterwards to play and explore the children’s room!  Toddler Time meets on an ongoing basis with occasional scheduled days off.  To check if a Story time is meeting on a particular day, see our Events Calendar.

brown bearMother Goose on the Loose:

Wednesdays at 10:30am AND 1st and 2nd Saturdays of the Month September 10-June  10:30am

Mother Goose on the Loose is geared towards our youngest patrons, children ages 0-3, but children of any age are welcome.  We sing, do finger plays, lap sit songs, and share a simple story.  Afterward, children are invited to color  and/or  play and explore the children’s room.  Mother Goose on the Loose meets on Wednesdays on an ongoing basis with occasional scheduled days off.  The Saturday group meets the 1st, 2nd, and 3rd Saturdays of every month September-May.  To check if a Story time is meeting on a particular day, see our Events Calendar.

 Pajama Story Time

One Monday a Month 6:15pm-7:00pm

Recommended for children ages 2-5, we read picture books, sing songs and do a craft, all in our PJs!

Upcoming Dates: 12/19, 1/30, 2/27, 3/27, 4/24, 5/22, 6/26

legoJoin us for LEGO Club at the Millis Public Library!

Lego Club is a drop-in Lego playgroup that meets bi-weekly (weekly when school is out!) at the Millis Public Library in our Roche Bros Community Room.  The suggested age range is PreS-4th grade. We build, cleanup, and then display our creations in the Children’s Room until the next meeting.  Come once or come every time, no need to sign up!

LEGO Club Meets on Tuesdays from 4:00-5:00pm on the following dates:

12/13, 12/27, 1/10, 1/24, 2/7, 2/21, 3/7, 3/21, 4/4, 4/18, 5/2, 5/16, 5/30, 6/13, 6/27