DIY Marble Runs

Recommended for Children Ages 4-10

Wednesday, January 24th 4pm

Big Kid Story Time

Picture books & a craft for children ages 4-8

Wednesday, January 10th Wednesday, January 31st at 4pm

Homework Help

Monday-Thursday from 2:30-4:00pm*

Starting November 27th Millis High School National Honor Society members will be available for homework help on a drop in basis.  Students of any age are welcome to use this service.  Tutors will be located either in the Children’s Room or Local History Room.

Questions? Email

*Tutors will be available on Monday-Thursday on days when school is in session and there is no early dismissal.


Snowman Craft

Make a cute sock snowman friend!

Wednesday Dec 27, 2017
4:00 PM  –  4:45 PM

Space is limited.  Please email to reserve a spot.

Recommended for children ages 4-10.


LEGO Building Challenge

Tuesday Dec 26, 2017 4:00 PM  –  5:00 PM

Put your engineering skills to work at the library with a LEGO Building Challenge!  Kids can work indepently or as a team to try and contruct a creation that meets the challenge goal.  The challenge will be a surprise.

This is a drop in event recommended for children ages 5-10 no need to register!

Tuesday Dec 26, 2017 4:00 PM  –  5:00 PM

Toddler Playgroup

Bring your tots to the library to explore and play!  The toys used at this playgroup are geared towards children ages 12-36 mos, but slightly older and younger are more than welcome, as are all siblings.  This is a drop in event.

Thursday 12/14, 12/21, 12/28, 1/4, 1/18, 1/25
10:00 AM  –  11:30 AM

Winter Song Sing-Along

Friday Dec 22, 2017 6:30 PM  –  7:30 PM*

Come sing-along with your favorite winter tunes! Hot Cocoa will be served.

*Please note: The library will be closed during this event.  We will unlock the PARKING LOT SIDE DOORS ONLY (no entry via Main St. or the Courtyard) at 6:00pm for the event.

Make a Candy House at the Library

This program is FULL with the exception of the Middle School only session.  Please email if you’d like to be added to the wait list for any session.  

Decorate your very own Graham Cracker house this December!

Space is limited, please reserve a spot by emailing Youth Services Librarian Rachel at with the first names of the children you wish to register and your prefered time slot.  This activity is open to children and teens ages 3-14.
Time Slots: 
Wednesday, December 13th 3:15pm (Middle School Only)
Wednesday, December 13th 4:00pm
Wednesday, December 20th 4:00pm
Wednesday, December 20th 4:45pm

Practice Your Reading with 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 is REGISTRATION ONLY. 

Please email to  sign up!


October  16th 6:30-7:30pm

November  13th 6:30-7:30pm

December   11th 6:30-7:30pm

January  8th 6:30-7:30pm

February  12th 6:30-7:30pm

March  12th 6:30-7:30pm

April  9th 6:30-7:30pm

May  14th 6:30-7:30pm

Why don’t I ever see the library dance class advertised?!?

Through the generous sponsorship of the Walpole CFCE, and a strong partnership with the Millis Dance Theater, the Millis Public Library  has been offering a ballet-based dance class for 2-4 year olds for the past several years.    The class is held on Thursday mornings with 2 start times, 10:30am, or 11:15am.  We run the 8 week class twice a year, fall and winter.

The class has been so popular that the  wait list from the previous session FILLS the next session!

If you are interested in having your child take the class, email Youth Services Librarian Rachel  at with the name of your child (or children) and she will add you to the list of kids interested in the Winter 2018 Class.  If a space in the Fall 2017 class opens up, it will be offered to the children on the Winter list on a first come/first serve basis.

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 Saturday of the month September-June.  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:  8/28, 9/25, 10/23, 11/27, 12/18

Join us for LEGO Club at the Millis Public Library!

Lego Club

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/19, 1/2, 1/16, 1/30, 2/13, 2/27, 3/13, 3/27, 4/10, 4/24, 5/8, 5/22, 6/5, 6/19