Event List

Age Group
Age Group
Program Type
Library Branch
Event Type
Registration Type

Primary tabs

This event is in the "Adults" group

Triple Two-Step Dance Series

Tuesday, July 21, 2026 at 6:15pm - 7:45pm
Rooms A, B, & C combined at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Health & Wellness
Age Group:
Adults

Join instructor Debra for a four part dance class this summer! This July, on Tuesday evenings, we will spend four weeks learning the Triple Two-Step.

Upcoming
Registration Required
This event is in the "Preschool (ages 3-5)" group
This event is in the "Early Elementary (ages 5-8)" group
This event is in the "Upper Elementary (ages 8-12)" group
This event is in the "Tweens (ages 10-14)" group
This event is in the "Teens (ages 13-18)" group
This event is in the "Adults" group
This event is in the "All Ages" group

Daniel Benes Science Show

Wednesday, July 22, 2026 at 10:00am - 11:00am
Rooms A, B, & C combined at Mammen Family Public Library
Program Type:
Celebrations
Age Group:
Preschool (ages 3-5), Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14), Teens (ages 13-18), Adults, All Ages

Step into the world of science with Daniel Benes! This inspirational, STEAM-based show brings science to life through exciting demonstrations of physics, chemistry, and electricity, along with fascinating antique science and technology.

Upcoming
Registration Required
This event is in the "Preschool (ages 3-5)" group
This event is in the "Early Elementary (ages 5-8)" group
This event is in the "Upper Elementary (ages 8-12)" group
This event is in the "Tweens (ages 10-14)" group
This event is in the "Teens (ages 13-18)" group
This event is in the "Adults" group
This event is in the "All Ages" group

Daniel Benes Science Show

Wednesday, July 22, 2026 at 12:00pm - 1:00pm
Rooms A, B, & C combined at Mammen Family Public Library
Program Type:
Celebrations
Age Group:
Preschool (ages 3-5), Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14), Teens (ages 13-18), Adults, All Ages

Step into the world of science with Daniel Benes! This inspirational, STEAM-based show brings science to life through exciting demonstrations of physics, chemistry, and electricity, along with fascinating antique science and technology.

Upcoming
Registration Required
This event is in the "Adults" group

Getting to Know Your iPhone

Wednesday, July 22, 2026 at 1:00pm - 2:00pm
Training Room at Mammen Family Public Library
Program Type:
Science & Technology
Age Group:
Adults

Join us every Wednesday from 2:00 – 3:00 PM for a weekly Senior Planet lecture or workshop designed to help adults learn new skills, make new friends, and so much more.

Upcoming
Registration Required
This event is in the "Preschool (ages 3-5)" group
This event is in the "Early Elementary (ages 5-8)" group
This event is in the "Upper Elementary (ages 8-12)" group
This event is in the "Tweens (ages 10-14)" group

LEGO Builders Club

Wednesday, July 22, 2026 at 2:00pm - 3:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Games & Play
Age Group:
Preschool (ages 3-5), Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14)

Join us every 4th Wednesday of the month for Builders Club! Kids of all ages can play and build using the library's LEGOs. Each month will have a special theme or challenges to try.

Upcoming
Registration Required
This event is in the "Adults" group

Shark Art!

Wednesday, July 22, 2026 at 3:00pm - 4:30pm
Meeting Room C at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults
Upcoming
Registration Required
This event is in the "Teens (ages 13-18)" group
This event is in the "Adults" group

TEEN-MKS: Team Project (series)

Wednesday, July 22, 2026 at 3:30pm - 5:30pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY, Science & Technology
Age Group:
Teens (ages 13-18), Adults

The following ages are allowed in this program:

Upcoming
Registration Required
This event is in the "Preschool (ages 3-5)" group
This event is in the "Early Elementary (ages 5-8)" group
This event is in the "Upper Elementary (ages 8-12)" group
This event is in the "Tweens (ages 10-14)" group

LEGO Builders Club

Wednesday, July 22, 2026 at 4:00pm - 5:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Games & Play
Age Group:
Preschool (ages 3-5), Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14)

Join us every 4th Wednesday of the month for Builders Club! Kids of all ages can play and build using the library's LEGOs. Each month will have a special theme or challenges to try.

Upcoming
Registration Required
This event is in the "Teens (ages 13-18)" group

Manga Book Club

Wednesday, July 22, 2026 at 5:30pm - 6:30pm
Teen Room at Mammen Family Public Library
Program Type:
Book Clubs
Age Group:
Teens (ages 13-18)

Join us once a month at the library for a manga book club just for teens!

Upcoming
Registration Required
This event is in the "Adults" group

Chair Yoga

Thursday, July 23, 2026 at 10:00am - 11:00am
Meeting Room C at Mammen Family Public Library
Program Type:
Health & Wellness
Age Group:
Adults

Chair Yoga is a gentle form of yoga practiced while seated or using a chair for support. This class is perfect for those with limited mobility, recovering from injury, or anyone looking for a slower-paced, accessible practice.

Upcoming
Registration Required
This event is in the "Babies & Toddlers (ages 0-3)" group
This event is in the "Preschool (ages 3-5)" group

Family Storytime

Thursday, July 23, 2026 at 10:30am - 11:15am
Youth Services Program Room at Mammen Family Public Library
Program Type:
Storytime
Age Group:
Babies & Toddlers (ages 0-3), Preschool (ages 3-5)

Sing, play, and read along with Mr. Ben at 10:30am Family Storytime on Thursday mornings! Storytime will last about 25 minutes and is intended for children 0 - 5 years old. Stay after Storytime for bubbles or playtime!

Upcoming
Registration Required
This event is in the "Early Elementary (ages 5-8)" group
This event is in the "Upper Elementary (ages 8-12)" group

Nature Quest

Thursday, July 23, 2026 at 1:00pm - 2:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Gardening, Nature, & Outdoors
Age Group:
Early Elementary (ages 5-8), Upper Elementary (ages 8-12)

Nature Quest is a hands-on summer program where elementary students explore the wonders of the natural world through engaging, activity-based learning.

Upcoming
Registration Required
This event is in the "Adults" group

Collage Art Class

Thursday, July 23, 2026 at 1:00pm - 3:00pm
Meeting Room C at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

Join us for Collage Art with Tracy! Learn how you can combine simple images from a variety of sources to create unique art pieces.

Upcoming
Registration Required
This event is in the "Adults" group

One-on-One Technology Help

Thursday, July 23, 2026 at 1:30pm - 2:30pm
Teal meeting space at Mammen Family Public Library
Program Type:
Adult Education, Science & Technology
Age Group:
Adults

Book a one-on-one technology training session with our Technology Instructor (Marc Dunlap).  These sessions are educational in nature, and you should have a clear goal of what you would like to learn during the session.

  • Ple
Upcoming
Registration Required
This event is in the "Teens (ages 13-18)" group
This event is in the "Adults" group

TEEN-MKS: Team Project (series)

Thursday, July 23, 2026 at 3:30pm - 5:30pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY, Science & Technology
Age Group:
Teens (ages 13-18), Adults

The following ages are allowed in this program:

Upcoming
Registration Required
This event is in the "Adults" group

Beginner Crochet

Thursday, July 23, 2026 at 5:00pm - 7:00pm
Meeting Room B at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

Learn the foundations of crochet! You will learn about the tools needed for crochet, simple beginner stitches, and how to decipher a crochet pattern.

Upcoming
Registration Required
This event is in the "Adults" group

Board Game Night

Thursday, July 23, 2026 at 5:00pm - 7:00pm
Meeting Room A at Mammen Family Public Library
Program Type:
Games & Play
Age Group:
Adults

Join us for specialty boardgames like Detective's Club, Canvas, Wingspan, and Pandemic. Beginners especially welcome! Enjoy cooperative and solo gaming, competitive as well as collaborative play. This is not your mama's Monopoly!

Upcoming
Registration Required
This event is in the "Teens (ages 13-18)" group

Teen Movie Night

Thursday, July 23, 2026 at 5:00pm - 7:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Games & Play
Age Group:
Teens (ages 13-18)

Kick back, relax, and join us at the library for a movie night! Teens will get to hang out, eat snacks, and enjoy a movie!

July 23: A Minecraft Movie (2025)

Rated: PG.

Upcoming
Registration Required
This event is in the "Adults" group

English as a Second Language: Conversation - All Levels

Thursday, July 23, 2026 at 5:30pm - 7:30pm
Reading Room at Mammen Family Public Library
Program Type:
Adult Education
Age Group:
Adults

Want to improve your conversation skills in English? This July, our English as a Second Language class offers participants the opportunity to engage in conversation and practice English skills with different partners.

Upcoming
Registration Required
This event is in the "Babies & Toddlers (ages 0-3)" group
This event is in the "Preschool (ages 3-5)" group
This event is in the "Early Elementary (ages 5-8)" group

Outreach: Pop-Up Library at the Park (Krawietz Park)

Friday, July 24, 2026 at 10:30am - 12:00pm
Off Site
Program Type:
Arts, Crafts, & Culture, Community Partners, Games & Play, Outreach, Storytime
Age Group:
Babies & Toddlers (ages 0-3), Preschool (ages 3-5), Early Elementary (ages 5-8)
Join MFPL Outreach at Krawietz Park once a month!
  • Saturdays April - May
  • Fridays June - August
We will host a pop-up library, storytime, crafts and activities.
Upcoming
Registration Required
Offsite Event
This event is in the "Early Elementary (ages 5-8)" group

Storybook Adventure Club

Friday, July 24, 2026 at 1:00pm - 2:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Book Clubs
Age Group:
Early Elementary (ages 5-8)

Join us for a magical storytime where kinder–3rd graders listen to a fun, engaging book and then bring the story to life with a hands-on activity! Each week sparks imagination, creativity, and a love of reading.

Upcoming
Registration Required
This event is in the "Teens (ages 13-18)" group
This event is in the "Adults" group

Makerspace Live Demo: Cricut

Friday, July 24, 2026 at 2:30pm - 3:15pm
Reading Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY, Science & Technology
Age Group:
Teens (ages 13-18), Adults

The following ages are allowed in this program:

Upcoming
Registration Required
This event is in the "Tweens (ages 10-14)" group

Tween Club

Friday, July 24, 2026 at 3:30pm - 4:30pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Food & Cooking, Games & Play
Age Group:
Tweens (ages 10-14)

Stop by the library on Fridays at 3:30 for Tween Club: Summer Edition! This club is open for students ages 10 - 14, in grades 5 - 8. 

July 24: DIY Lava Lamps 

Upcoming
Registration Required
This event is in the "Adults" group

Shark Totes

Friday, July 24, 2026 at 3:30pm - 5:00pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Gardening, Nature, & Outdoors, Makerspace & DIY
Age Group:
Adults

A shark-themed tote bag is the perfect accessory for Shark Week, and you can work with our sublimation printer to create your own!

Upcoming
Registration Required