Healthy Parents, Happy Kids

Healthy Parents, Happy Kids

Tuesdays, July 30 & August 13

Let’s get families cooking together! Join us for a nutritious lunch, storytime, and support from other parents in our community.

This is a FREE program.

Space is limited, please pre-register.

Pajama Storytime

Pajama Storytime

Thursdays, July 18th – August 22nd, 6:30-7:15pm 

If you like you can wear your pajamas to this evening story time for the whole family featuring songs, stories, rhymes and crafts. Thursdays July 18 – August 22nd.

A Bright Year In Kindergarten

A Bright Year in Kindergarten

Thursday, August 15, 3-5pm 

Are you ready for your little one to head off to kindergarten? We’ve got lots of tips and tricks to ensure you and your little one are ready for this adventure!


Space is limited. Registration required.

Escape Room: Cracking The Dewey Code

Escape Room: Cracking the Dewey Code

Thursday, July 25, 4pm-5pm 

Can you find the clues, solve the puzzles and unlock the boxes to crack the Dewey Code? Ages: 9-11.


Registration is required.

STREAM Storytime


Monday, July 8—Monday, August 12 at 10:30am

No program August 5

A fun simple way to explore science, technology, reading, engineering, art and math. This activity based storytime will ignite creativity!

This is a free program for ages 3-6, registration required. 

Science Club

Science Club

First Thursday of each month, 4pm

Learn why things happen through hands-on experiments. We’ll do a new fun project every month, learning engineering, chemistry, earth science, robotics, and more. This is a FREE program for ages 7-12. Registration is required.



Tuesdays: 10:30am

Wednesdays: 10:30am

Saturdays: 11am

Come to the Library 3 days a week for mornings filled with stories, crafts, laughs & more.

FREE! Drop-in Program


Baby Goose

Baby Goose

Fridays, 10:30am- 11:00am

Join us for a special story time, just for babies. Learn songs, rhymes, and listen to stories geared towards your infant. This is a FREE drop-in program for ages 0-18 months.



Battle Of The Books

Battle of the Books

September 16, 2019 – 2020 book lists are released

January 17, 2020 –  Schools must register their teams to participate in the Battle of the Books – Juniors and Intermediates

April 21, 2020 – Junior Battle (daytime)

April 22, 2020 – Intermediate Battle (daytime)

April 28, 2020 – Final Junior Battle 6:00 PM, Final Intermediate Battle 7:00 PM

Epic battles for Junior Division (Grades 4-6) and Intermediate Division (Grades 7 -8) happen at the Midland Public Library. For all the details on our AWESOME Battle of the Books competition, click HERE

Send Us Your Suggestions!

Midland Public Library would love to hear from you! If you have an idea for a children’s program that you would like to see at the library, or if you’d like to present a program at the library please let us know by sending us a message at