Event List

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

Primary tabs

This event is in the "Adults" group

Two-Step Dance Series

Tuesday, July 22, 2025 at 6:15pm - 7:30pm
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 join us on Tuesday evenings as we learn the Two-Step with instructor Debra! 

Closed
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

Wildlife on the Move!

Wednesday, July 23, 2025 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

Come see Wildlife on the Move bring science to life! Meet the "Unhuggables" -  all the critters you thought you hated!

This event is in the "Adults" group

One-on-One Technology Help

Wednesday, July 23, 2025 at 11:00am - 12: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.

Open
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

Wildlife on the Move!

Wednesday, July 23, 2025 at 11:30am - 12:30pm
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

Come see Wildlife on the Move bring science to life! Meet the "Unhuggables" -  all the critters you thought you hated!

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 23, 2025 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. Sometimes we will have special themes and fun building challenges to try.

Open
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 23, 2025 at 2:00pm - 4:00pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY, Science & Technology
Age Group:
Teens (ages 13-18), Adults

*This is a series; registration is for all 3 sessions.

Waitlist
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 23, 2025 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. Sometimes we will have special themes and fun building challenges to try.

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

Documentary Night: Elemental: Reimagine Wildfire

Wednesday, July 23, 2025 at 4:30pm - 6:30pm
Meeting Room C at Mammen Family Public Library
Program Type:
Adult Education, Civic Engagement
Age Group:
Adults

Join us every other Wednesday over the summer for a documentary night! Each meeting we will be watching a different documentary on varying topics. 

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

Teen Esports Club

Wednesday, July 23, 2025 at 5:30pm - 6:30pm
Teen Room at Mammen Family Public Library
Program Type:
Games & Play
Age Group:
Teens (ages 13-18)

Are you a teen who is ready to take your gaming skills to the next level? Our Esports Club is the perfect place for you!

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

Volunteer Opportunity: Butterfly Garden

Thursday, July 24, 2025 at 8:00am - 11:00am
Mammen Family Public Library
Program Type:
Community Partners, Gardening, Nature, & Outdoors
Age Group:
Adults

New volunteers are welcome to join the monthly workdays in the Butterfly Garden taking place the fourth Thursday of every month from 8:00am to 11:00am. Volunteers will be helping out with a variety of gardening activities.

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 24, 2025 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)

Join us for a Family Storytime on Thursday mornings at 10:30am! Storytime will last about 25 minutes and is intended for children 0 - 6 years old. Stay after Storytime for a simple craft, sensory activity, or playtime!

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

Needle Felting

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

Join us for an introduction to needle felting. Instructor Tracy will walk us through the basic techniques to get started and then will guide us through creating our own art pieces. All supplies will be provided.

Open
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

Help Us Cheer Up Our Homebound Seniors - Drop In Cardmaking with Hill Country Kiwanis Club

Thursday, July 24, 2025 at 2:00pm - 3:30pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Community Partners
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

Help Us Cheer Up Our Homebound Seniors!

Dear friends,

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

Teen Movie Night

Thursday, July 24, 2025 at 5:00pm - 7:00pm
Meeting Room C 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!

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

Evening Book Club

Thursday, July 24, 2025 at 6:00pm - 7:00pm
Meeting Room B at Mammen Family Public Library
Program Type:
Book Clubs
Age Group:
Adults

Join our Evening Book Club! 

We’re excited to launch our new Evening Book Club, where book lovers can come together to discuss, share, and explore great reads! Our meetings will take place on the fourth Thursday of every month.

Open
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

Friday, July 25, 2025 at 10:00am - 11:30am
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)

Pop-Up Library is back!

Join MFPL Outreach at Bulverde Community Park every other Friday this summer! We will host a pop-up library, storytimes, crafts and activities.

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

TEEN-MKS: Team Project (series)

Friday, July 25, 2025 at 2:00pm - 4:00pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY, Science & Technology
Age Group:
Teens (ages 13-18), Adults

*This is a series; registration is for all 3 sessions.

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

BYO Crafting

Friday, July 25, 2025 at 3:00pm - 5:00pm
Reading Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY
Age Group:
Adults

Have a craft project but don't want to work alone? Come to BYO Crafting! We invite members of the community to bring their current project to work on at the library. This is an informal social crafting session with no formal instruction.

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

Tween Club

Friday, July 25, 2025 at 3:30pm - 4:45pm
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. We'll mix it up each week, sometimes with a craft, games day, book club, or baking!

Open
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

Family Storytime

Saturday, July 26, 2025 at 10:30am - 11:00am
Youth Services Program Room at Mammen Family Public Library
Program Type:
Storytime
Age Group:
Babies & Toddlers (ages 0-3), Preschool (ages 3-5), Early Elementary (ages 5-8)

Come Sing, Move, and Read at the library during Family Storytime! Storytime will last about 25 minutes and is intended for children 0 - 6 years old. 

(Almost) every Saturday at 10:30am in the Youth Services Program Room. 

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

Book Tasting

Saturday, July 26, 2025 at 11:00am - 12:00pm
Meeting Room C at Mammen Family Public Library
Age Group:
Adults

Join us for a morning of book tasting! 

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

Open Fiber Arts Hours

Saturday, July 26, 2025 at 1:30pm - 3:30pm
Training Room at Mammen Family Public Library
Program Type:
Makerspace & DIY
Age Group:
Adults

Join Gina for this special Open Maker Hours session focused on fiber arts–sewing and knitting support 

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

Open Maker Hours

Saturday, July 26, 2025 at 1:30pm - 3:30pm
Makerspace at Mammen Family Public Library
Program Type:
Makerspace & DIY
Age Group:
Adults

The following ages are allowed in this program:

Open
Registration Required