Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Page Turners: Golden Dome Books In-Person

Suggested for ages 8 - 12. Meets on Saturdays in the summer. We'll be chatting about which Golden Dome book(s) we're currently reading.
Date:
Saturday, June 13, 2026
Time:
10:30 AM - 11:30 AM
Location:
Library
Audience:
  Children  
Categories:
  Children's Programs  

Dungeons & Dragons - Adult In-Person

Join us to learn and play the strategy game Dungeons & Dragons. All ability levels are welcome. Registration not required. This group meets bi-weekly. Due to mature content, suggested for adult...  More
Date:
Saturday, June 13, 2026 Show more dates
Time:
11:30 AM - 1:30 PM
Location:
Library
Audience:
  Adult  
Categories:
  Adult Programs  

MPL Mah Jongg In-Person

Meets every Monday at 1:00 - 3:00 p.m. Beginners welcome.
Date:
Monday, June 15, 2026 Show more dates
Time:
1:00 PM - 3:00 PM
Location:
Library
Audience:
  Adult  
Categories:
  Adult Programs  

Infant Storytime In-Person

Join us every Tuesday for infant storytime with Nancy LeMoine designed for little ones ages 0 to 18 months. Older siblings welcome. Each session is filled with engaging finger plays, catchy songs, and...  More
Date:
Tuesday, June 16, 2026 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Library
Audience:
  Children  
Categories:
  Children's Programs  

Read to Jasper, the Therapy Dog In-Person

Little ones can read to Jasper, the therapy dog. Jasper will be here the first and third Tuesday monthly.
Date:
Tuesday, June 16, 2026 Show more dates
Time:
1:30 PM - 2:00 PM
Location:
Library
Audience:
  Children  
Categories:
  Children's Programs  

Mother Goose Storytime In-Person

Join us every Wednesday at 10:30 a.m. for storytime. Stories, songs, and fun with Cathy Vadnais and Mother Goose, plus Mr. Noodle too!
Date:
Wednesday, June 17, 2026 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Library
Audience:
  Children  
Categories:
  Children's Programs  

MPL Bridge In-Person

Meets every Wednesday. Friendly games all levels welcome, including beginners.
Date:
Wednesday, June 17, 2026 Show more dates
Time:
1:00 PM - 3:00 PM
Location:
Community Room
Audience:
  Adult  
Categories:
  Adult Programs  

Learn to Play Mah Jongg In-Person

Learn to play the popular tile game Mah Jongg. This is a three session training program: 6/10, 6/17, 6/24. The three training sessions will provide you with an overview of how to play Mah Jongg. ...  More
Date:
Wednesday, June 17, 2026 Show more dates
Time:
3:00 PM - 5:00 PM
Location:
Community Room
Audience:
  Adult  
Categories:
  Adult Programs  

Chess Club In-Person

Calling all young chess enthusiasts ages 6 – 12! Join our monthly chess club for an evening of strategic fun. Beginning in June, Chess Club will meet the third Wednesday monthly. All levels welcome. R...  More
Date:
Wednesday, June 17, 2026 Show more dates
Time:
6:30 PM - 7:30 PM
Location:
Library
Audience:
  Children  
Categories:
  Children's Programs  

In Stitches Knit & Crochet Group In-Person

A knit and crochet group that meets the 3rd Thursday monthly at 1 - 3 p.m. All levels welcome. Registration not required.
Date:
Thursday, June 18, 2026 Show more dates
Time:
1:00 PM - 3:00 PM
Location:
Library
Audience:
  Adult  
Categories:
  Adult Programs  

View More Events:

Today's Hours