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

Exam Study Hall

Exam Study Hall

June 13 – June 26, during all MPL open hours

We’ve converted a study room into the ultimate study space equipped with study kits, snacks and study hacks. Show your student ID to gain access.



Sponsored by: Marlynn’s Hamster

Teen Summer Reading Program

Teen Summer Reading Program

June 15 – August 23

Choose your own adventure this season with MPL’s Teen Summer Reading Program! Register and collect a ballot for every library book you finish from June 15th- August 23rd. Each is a chance to win a great weekly prize and an entry into the grand prize draw. Also join us for our “Summer Reading Wrap Party” to celebrate all participants & award the grand prize on Tuesday, August 27 @ 4:30pm.


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

  • June 4th – Creative Writing
  • June 11th – Henna Tattooing
  • June 18th – Bubble Art
  • June 25th – Stop Motion Animation
  • July 2nd- Movie: Five Feet Apart (Rated PG)
  • July 9th- Duct Tape Wallets
  • July 16- Movie: Captain Marvel (Rated PG)
  • July 23rd- Zine Night
  • July 30th – Movie: TBC
  • August 6th – Jewelry Making w/ used magazines
  • August 13 – Podcast recording
  • August 20th- Movie: TBC
  • August 27th – Teen Summer Reading Wrap Party
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