Children's Services

Battle of the Books Book Club

Monday, Sep 24 - 4:00pm
September Titles: Wishtree by Katherine Applegate or Clementine by Sara Pennypacker From September to February we will read titles from the 2018-2019 Elementary Battle of the Books list. In March,... more

Pokemon League

Monday, Sep 24 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun STEAM Engineering - Egg Drop Challenge

Tuesday, Sep 25 - 6:30pm
This week we are exploring engineering by working in teams to complete the Egg Drop Challenge. For this challenge teams will work together using the materials provided to make a contraption which will... more

Pokemon League

Monday, Oct 1 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun STEAM Art - Pottery Basics

Tuesday, Oct 2 - 6:30pm
This week as part of our STEAM series for families we will be exploring the basics of pottery using air dry clay.

Board Game Bonanza

Saturday, Oct 6 - 1:00pm
Get into the spooky spirit with cooperative haunted house games! Ghost Fightin' Treasure Hunters is a blast for families with young kids, and Mansions of Madness is sure to challenge the bravest of... more

Pokemon League

Monday, Oct 8 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun STEAM Math - Card Games

Tuesday, Oct 9 - 6:30pm
Math is the name of the game this week! We will provide decks of cards and we will learn a variety of card games which we need to use math to play.

McMillan @ the Market

Saturday, Oct 13 - 8:00am
McMillan Library is heading to the Farmers Market! Stop by and check out a book, see what is going on at the library, and chat with our library staff. 

Pokemon League

Monday, Oct 15 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun - STEAM Science - Chemistry Lab

Tuesday, Oct 16 - 6:30pm
There will be several different experiments where we will use scientific method to test some theories. Oh, yeah. There will also be some fun things to make using science!

Pokemon League

Monday, Oct 22 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun - STEAM Technology - Stop Motion Animation

Tuesday, Oct 23 - 6:30pm
Stop motion animation kits will be available for your to use in your short movies. We will also have some props for you to use. You may bring any other figures, drawings, etc. for your film.

No School Day Family Event - Juggler "Doug the Jug"

Friday, Oct 26 - 1:00pm
“Doug the Jug” performs a humorous juggling extravaganza for children and adults of all ages. Whether juggling five colorful rings or three small children, you never know what astonishing feat Doug... more

Pokemon League

Monday, Oct 29 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun - STEAM Engineering - Marble Run Mania

Tuesday, Oct 30 - 6:30pm
The Library will provide a variety of materials with which to build your marble runs. You can even tape things to the walls!!! This has been a popular program in the past, so we are bringing it back.... more

Pokemon League

Monday, Nov 5 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun - STEAM - Art - Printing Press Art

Tuesday, Nov 6 - 6:30pm
We will have a printing press and all the materials you'll need to make your very own art prints. You will need to bring your creativity and imaginations however. 

Pokemon League

Monday, Nov 12 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun - STEAM - Math - Draw a Mandala

Tuesday, Nov 13 - 6:30pm
This week's STEAM activity features Math. We will be using math to measure and draw our Mandalas. It is know to be a very relaxing activity. 

Pokemon League

Monday, Nov 19 - 5:30pm
Pokemon Trading Card Game League - All Ages and Skill Levels Welcome! Don't know how to play the game, but want to? We can teach you. Don't have a deck? Play with one of ours, or bring your cards and... more

Family Fun - STEAM - Science - Discovering Birds

Tuesday, Nov 20 - 6:30pm
This week's STEAM program focuses on the science of birds. We will have some hands on activities which will help us learn more about the lives of birds.