Event List

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

Primary tabs

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

Line Dance Class

Saturday, April 4, 2026 at 1:00pm - 2:00pm
Meeting Room C at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Health & Wellness
Age Group:
Teens (ages 13-18), Adults

Join instructor Debra for an afternoon of introduction to Line Dance! We will learn the basics and more. We ask that all attendees wear tennis shoes and clothes you can freely move in.

Upcoming
Registration Required

Library Closed

All Day
Mammen Family Public Library

The library is closed in observance of Easter Sunday. 

Closing
This event is in the "Adults" group

Wool Applique Group

Monday, April 6, 2026 at 9:30am - 12:30pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

The Wool Applique Group is currently full. Please check the library's calendar for other program opportunities or reach out to programs@mfplibrary.org for questions.

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

Greatful Threads

Monday, April 6, 2026 at 9:30am - 4:00pm
Meeting Room C at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

Greatful Threads is a group of quilters who gather at the library to sew quilt tops. Quilters bring their own power cords, sewing machines, and supplies. 

 

 

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 Chick-fil-A

Monday, April 6, 2026 at 10:00am - 11:00am
Off Site
Program Type:
Arts, Crafts, & Culture, Community Partners, Outreach, Storytime
Age Group:
Babies & Toddlers (ages 0-3), Preschool (ages 3-5), Early Elementary (ages 5-8)

Join us for a Pop-Up Storytime at Chick-fil-A Singing Hills

Stop by Chick-fil-A the 1st Monday of each month for a special pop-up Storytime and craft.

Upcoming
Registration Required
Offsite Event
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

Graphic Novel Club

Monday, April 6, 2026 at 4:00pm - 5:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Book Clubs
Age Group:
Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14)

Let's talk about our favorite graphic novels and make our own comics. We will have fun drawing challenges and activities each week. This program is for ages 5-14!

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

Serger 101 ( Fiber Arts Lecture)

Monday, April 6, 2026 at 5:00pm - 6:00pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY
Age Group:
Adults

The following ages are allowed in this program:

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

Artistic Encounters

Tuesday, April 7, 2026 at 10:30am - 12:30pm
Meeting Room C at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

Join us in our newest art series, Artistic Encounters! In this monthly program, instructor Jennifer will guide us through some art history and then lead us in creating our own works of art.

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
This event is in the "Tweens (ages 10-14)" group

Crafty Tuesday

Tuesday, April 7, 2026 at 2:00pm - 5:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14)

Stop by on Tuesdays between 2pm - 5pm for fun and easy crafts at the library! Each week, we will create a craft using a variety of materials. Please register each child to ensure that we have enough supplies. 

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

*Waste Material LAB

Tuesday, April 7, 2026 at 3:00pm - 6:00pm
Makerspace at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY
Age Group:
Adults

The following ages are allowed in this program:

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

Sit and Stitch

Tuesday, April 7, 2026 at 5:00pm - 7:00pm
Teal meeting space at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

Calling all crocheters and knitters! Join us for this informal get together with other crocheting/knitting enthusiasts! Crafters are invited to share current projects, ideas, inspiration, and most importantly - knowledge!

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

Dance Class

Tuesday, April 7, 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 an evening of introduction to dance! 

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

Scrap HTV Aprons

Wednesday, April 8, 2026 at 4:00pm - 6:00pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY
Age Group:
Adults

The following ages are allowed in this program:

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

Beginner Paper Quilling Workshop

Thursday, April 9, 2026 at 2:00pm - 4:00pm
Meeting Room B at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

Ready to add a little twist to your creativity? Join us for a hands-on beginner paper quilling class where you’ll learn how to turn simple strips of colorful paper into stunning works of art!

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

Teen Thursday

Thursday, April 9, 2026 at 6:00pm - 7:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Food & Cooking, Games & Play
Age Group:
Teens (ages 13-18)

Calling all teens! Join us every Thursday from 6pm - 7pm for crafts, games, activities, and much more! 

April 9: Cardboard Crafts

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

Lune (3D printing *Poetry)

Thursday, April 9, 2026 at 6:00pm - 7:30pm
Training Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY
Age Group:
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, April 10, 2026 at 4:30pm - 5: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 4:30 for Tween Club! This club is for students ages 10 - 14, in grades 5 - 8. Each week, we will do fun crafts, games, or other fun activities! Please register so we have enough supplies!

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 (Bulverde Community Park)

Saturday, April 11, 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)

Pop-Up Library is back!

Join MFPL Outreach at Bulverde Community Park once a month!
  • Saturdays February - May
  • Fridays June - August
  • Saturdays S
Upcoming
Registration Required
Offsite Event
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

Graphic Novel Club

Monday, April 13, 2026 at 4:00pm - 5:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Book Clubs
Age Group:
Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14)

Let's talk about our favorite graphic novels and make our own comics. We will have fun drawing challenges and activities each week. This program is for ages 5-14!

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

Audiobook Tasting and Crafts

Tuesday, April 14, 2026 at 10:15am - 11:45am
Reading Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture, Makerspace & DIY
Age Group:
Adults

Sample 3 audiobooks while you choose between creating a mini scrapbook or a Zine. We will have different tools to let your creativity explode, from die cut to foiling.

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

Watercolor Class

Tuesday, April 14, 2026 at 1:30pm - 3:30pm
Meeting Room C at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Adults

Join us for a session with our watercolor instructor, Jill.

All supplies will be provided, but you are welcome to bring your own watercolor supplies if you would prefer to use them during the class.

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
This event is in the "Tweens (ages 10-14)" group

Crafty Tuesday

Tuesday, April 14, 2026 at 2:00pm - 5:00pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14)

Stop by on Tuesdays between 2pm - 5pm for fun and easy crafts at the library! Each week, we will create a craft using a variety of materials. Please register each child to ensure that we have enough supplies. 

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

Art for Kids!

Wednesday, April 15, 2026 at 2:00pm - 3:30pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Upper Elementary (ages 8-12), Tweens (ages 10-14)

Come create with Ms Tracy! All supplies provided.

This class is for children ages 8 - 14. 

Please register once per child. 

 

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

Art for Kids!

Wednesday, April 15, 2026 at 4:00pm - 5:30pm
Youth Services Program Room at Mammen Family Public Library
Program Type:
Arts, Crafts, & Culture
Age Group:
Upper Elementary (ages 8-12), Tweens (ages 10-14)

Come create with Ms Tracy! All supplies provided.

This class is for children ages 8 - 14. 

Please register once per child. 

 

Upcoming
Registration Required