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


Harry Potter World

Harry Potter World

Friday, November 23 @ 10:00am – 2:00pm

Join us to celebrate all thing Harry Potter. Try the sorting hat, divination, potions & more.  Sign up for Quidditch too!

Saturday, November 24 @ 9:30am – 2:00pm

Join us at MPL for Harry Potter movie marathon.

Free fun for all ages! Drop-in programs (except Quidditch)

Quidditch In The Library

Quidditch in the Library

Friday, November 23: 5:45pm – 9:00pm

There are lots of places for the Golden Snitch to hide in the Library! Join your fellow muggles for an epic game of Quidditch, some Harry Potter movie magic & pizza.

Ages: 12-18   Cost: $5/participatnt

Space is limited, registration & waiver required – available at the main desk.


Letters To Santa

Letters to Santa

Everyday from November 13th – December 5th: all day

Come write a letter to Santa & drop it off in our Christmas mailbox at the Library. We’ll make sure he gets them, and he’ll write back if you include a return address.

This is a FREE program for children of all ages

Paper & envelopes provided, no postage required!

Pancakes & Pajamas

Pancakes & Pajamas

Saturday, December 1 @ 10am – 11am

Meet Santa for breakfast! Enjoy delicious pancakes, listen to Christmas stories & let Santa know what you want for Christmas this year.

This is a FREE program.

Space is limited, please pre-register.

Just Dance Marathon

Just Dance Marathon

Friday, November 16: 1pm – 3pm

Get moving in a fun & interactive way! We’ll have the Nintendo Switch set up in the Assembly Room & we’ll be rocking a Just Dance Marathon!

Ages 9-14

This is a FREE, Drop-in Program!

Family Winter Movies

Family Winter Movies

Wednesday at 1:30pm

FREE, Drop-in program

  • December 27th – The Muppet Christmas Carol
  • December 28th – Arthur Christmas
  • January 2nd – Elf
  • January 3rd – Polar Express
  • January 4th – Frozen


* Movies are subject to change without notice* 

Battle Of The Books

Battle of the Books

October 1, 2018  – Reading Lists will be released on the MPL website
January 18, 2019 – Schools must register all teams by this date
April 16, 2019  -Junior Battle (daytime)
April 17, 2019  -Intermediate Battle (daytime)

April 23, 2019  -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