New teen programs are in the works! Stay tuned for details.

Formal Wear Exchange

Formal Wear Exchange

Need formal wear for your upcoming prom or graduation? Take home a “new to you” dress/suit absolutely FREE!

Drop off gently used prom/graduation/bridesmaid’s/formal dresses/suits to the Midland Public Library and help the young people in our community mark these magical milestones.

Real Deal Student Info Series

Real Deal Student Info Series

Have some burning questions about post-secondary? We are here to help.

The First Year- Wed., Feb. 21 @ 7:00pm

Financing Your Post-Secondary Education- Thurs., March 22 @ 7:00pm  

Advice to My Younger Self- Thurs., April 12 @ 7:00pm   

Teen Drop In

Tuesday Teen Nights

Every Tuesday from 4:30-6:30pm

Weekly drop-in for teens (13-18) to be creative, meet new people, engage in a game or two, chat about books or just hang out.


Teen Boss Round Table (TBR)

Tuesday’s @  430pm-630pm

Teen Boss Round Table (TBR) is a new team leadership group at MPL – programming for teens by teens.

If you know what you want to see in the library, have suggestions for books to order or programming you want to attend – then TBR is for you!
Earn community service hours (required for graduation) for all TBR meetings, plus earn extra for TBR led activities.

Join us for the TBR Rally!



Every Monday from 3:30pm-4:30pm

STUDENTS! Have a business idea? Make it a reality!

How it works:

  • Weekly drop-in business workshops
  • Receive mentorship/job shadowing opportunities
  • Chance to participate in a FREE 5-day March Break camp and win $1000 for your business PLUS a spot in Summer Company 2018


Battle Of The Books

Battle of the Books

April 17 & 18, 2018 – Junior Division
April 24 & 25, 2018
– Intermediate Division

Teams of top readers go head-to-head in this inter-school community competition!

Epic battles for Junior Division (Grade 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!

If you have ideas for programs you’d like to see, or if you’d like to volunteer to put on a program please let us know by contacting us at