This event is in the "Adults" group First Tuesday Book Club Tuesday, April 7, 2026 at 1:00pm - 3:00pm Training Room at Mammen Family Public Library Program Type: Book Clubs Age Group: Adults The First Tuesday Book Club is led by library community members and is currently accepting new members. If you would like to join this group, please fill out the registration form on this page. Open Register Now 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 View Details 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 View Details 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 Register Now Registration Required
This event is in the "Adults" group Citizenship Class Tuesday, April 7, 2026 at 6:00pm - 7:45pm Reading Room at Mammen Family Public Library Program Type: Adult Education, Civic Engagement Age Group: Adults Are you preparing for the U.S. citizenship exam? Join us for this course which will cover the topics included in the naturalization test. Upcoming View Details 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 View Details Registration Required
This event is in the "Adults" group Beginner French Group Wednesday, April 8, 2026 at 9:45am - 10:45am Meeting Room B at Mammen Family Public Library Program Type: Adult Education Age Group: Adults Interested in learning the French language or brushing up on your language skills? Join us in the Beginner French Group. Open Register Now 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 Winding Branch Ranch Wednesday, April 8, 2026 at 10:00am - 12:00pm Off Site Program Type: Community Partners, Gardening, Nature, & Outdoors, 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 Winding Branch Ranch! View Details Offsite Event
This event is in the "Adults" group French Group: Conversation & Reading Wednesday, April 8, 2026 at 11:00am - 12:00pm Meeting Room B at Mammen Family Public Library Program Type: Adult Education Age Group: Adults Interested in improving your French language skills? Join us in the Conversation & Reading French Group. Open Register Now Registration Required
This event is in the "Adults" group Chair Yoga Wednesday, April 8, 2026 at 1:00pm - 2:00pm Meeting Room B 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 View Details Registration Required
This event is in the "Adults" group Staying Safe Online Wednesday, April 8, 2026 at 2:00pm - 3: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 View Details 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 STEM Day Wednesday, April 8, 2026 at 2:00pm - 3:00pm Youth Services Program Room at Mammen Family Public Library Program Type: Science & Technology Age Group: Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14) Join us on the 2nd Wednesday of the month for STEM Day. Each month we will try a different activity that will focus on one or a combination of the four pillars of STEM (Science, Technology, Engineering and Math). Upcoming View Details 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 STEM Day Wednesday, April 8, 2026 at 4:00pm - 5:00pm Youth Services Program Room at Mammen Family Public Library Program Type: Science & Technology Age Group: Early Elementary (ages 5-8), Upper Elementary (ages 8-12), Tweens (ages 10-14) Join us on the 2nd Wednesday of the month for STEM Day. Each month we will try a different activity that will focus on one or a combination of the four pillars of STEM (Science, Technology, Engineering and Math). Upcoming View Details 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 View Details Registration Required
This event is in the "Adults" group Beginning Spanish Wednesday, April 8, 2026 at 5:30pm - 6:30pm Meeting Room B at Mammen Family Public Library Program Type: Adult Education Age Group: Adults Please note: This class is the same as our Wednesday Beginning Spanish Class. To allow more people into the class, please only register and attend one of the classes. Open Register Now Registration Required
This event is in the "Adults" group Italian Group - Level 1 Thursday, April 9, 2026 at 9:30am - 10:30am Meeting Room C at Mammen Family Public Library Program Type: Adult Education Age Group: Adults Interested in learning the Italian language? Join us in the Level 1 Italian Group. The Level 1 group is for students at the beginner level. Waitlist Register Now 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, April 9, 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 View Details Registration Required
This event is in the "Adults" group Italian Group - Level 2 Thursday, April 9, 2026 at 10:45am - 11:45am Meeting Room C at Mammen Family Public Library Program Type: Adult Education Age Group: Adults Interested in brushing up on your Italian language skills? Join us in the Level 2 Italian Group. The Level 2 group is for students at the intermediate to advanced levels. Open Register Now Registration Required
This event is in the "Adults" group Men's Book Club Thursday, April 9, 2026 at 1:00pm - 2:00pm Training Room at Mammen Family Public Library Program Type: Book Clubs Age Group: Adults Come be a part of one of the library's newest book clubs! This book club is geared towards men (age 18 and up) but open to all interested adults. Open Register Now 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 View Details Registration Required
This event is in the "Adults" group Seed Library Workday Thursday, April 9, 2026 at 2:00pm - 4:00pm Meeting Room A at Mammen Family Public Library Program Type: Community Partners, Gardening, Nature, & Outdoors Age Group: Adults Join us to get seeds cleaned and prepped for adding to our Seed Library! New seed donations welcome, please bring in a brown paper bag with the scientific name written on it. Come and go during the time listed! Open Register Now Registration Required
This event is in the "Adults" group English Language Learning (ELL)- Level 2 Thursday, April 9, 2026 at 5:30pm - 7:30pm Reading Room at Mammen Family Public Library Program Type: Adult Education Age Group: Adults Free weekly classes to improve English skills in the areas of conversation, listening/speaking, reading, and writing. Open Register Now 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 View Details 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 View Details Registration Required