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

Formal Wear Exchange

Formal Wear Exchange

Starts April 1st, 2019 

Need a dress/suit? Take one. Have an extra? Leave one.

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

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


Discover Dungeons & Dragons

Discover Dungeons & Dragons

Get in on the adventure! Spend the afternoon playing D&D, the classic table top role-playing game. Beginners welcome.

Saturday, April 13th, 11am-3pm

Ages: 12-18   FREE!

Space is limited, visit the main desk to register.

Tuesday Teen Drop In

Tuesday Teen Drop-In

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.

FREE. Snacks provided.


Feb. 26 – Minute to Win It!

March 5th – Whisper Challenge & Mad Libs

March 12th– Hour of Code

March 19th– Dance Party with Nintendo Switch

March 26th– Movie: Fantastic Beasts the Crimes of Grindelwald (movie subject to change)

Teen Review Program

Teen Review Program

Teens now have a new way to earn volunteer hours – by becoming a volunteer reviewer! You can review your favorite book, movie or video game.


If you are interested in this position, visit our website to apply!

Teen Advisory Group

Teen Advisory Group (TAG)

1st Wednesday of the Month @  4:30 PM

Our Teen Advisory Group 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 TAG is for you!
Earn community service hours (required for graduation) for all TAG meetings, plus earn extra for TAG led activities.


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