This event is in the "Adults" group Apr 3 2026 Fri The Outreach Project 1:00pm–2:00pm Adults Central Library Meeting Room 1, 2 This event is in the "Adults" group Apr 3 2026 Fri The Outreach Project 1:00pm–2:00pm Central Library Meeting Room 1, 2 Library Branch: Central Library Room: Central Library Meeting Room 1, 2 Age Group: Adults Program Type: Health & Wellness Event Details: Connect with area organizations for resources. Community advocates will provide information about community resources like meal sites and shelters.
This event is in the "Adults" group Apr 4 2026 Sat Russian Conversation Club 1:00pm–2:00pm Adults Central Library Study Room 1 This event is in the "Adults" group Apr 4 2026 Sat Russian Conversation Club 1:00pm–2:00pm Central Library Study Room 1 Library Branch: Central Library Room: Central Library Study Room 1 Age Group: Adults Program Type: Educational Event Details: This conversation club is both for native speakers and those wanting to learn Russian. Topics of conversation are meant to be light. Get to know other members of your community, or assist those wanting to learn Russian. Disclaimer(s) Central Parking Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.
This event is in the "Teens" group This event is in the "Adults" group Apr 4 2026 Sat Sit n' Stitch 1:30pm–3:30pm Teens, Adults North Side Meeting Room Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 4 2026 Sat Sit n' Stitch 1:30pm–3:30pm North Side Meeting Room Library Branch: North Side Library Room: North Side Meeting Room Age Group: Teens, Adults Program Type: Arts & Crafts Registration Required Event Details: Spend a couple hours with other crafters and work on your knit, crochet, or needle craft projects. Please bring your own supplies and projects with you. This program happens the first Saturday of the month. Disclaimer(s) Accessibility The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.
This event is in the "All Ages" group Apr 4 2026 Sat Birds are in Decline: why and ways we can help 2:00pm–3:00pm All Ages East Side Meeting Room This event is in the "All Ages" group Apr 4 2026 Sat Birds are in Decline: why and ways we can help 2:00pm–3:00pm East Side Meeting Room Library Branch: East Side Library Room: East Side Meeting Room Age Group: All Ages Program Type: Educational Event Details: Birds are disappearing at an alarming rate — including right here in Iowa. Disclaimer(s) Accessibility The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.
Apr 5 2026 Sun Easter Sunday All Day Closing Apr 5 2026 Sun Closing Easter Sunday All Day Branches: Central Library, East Side Library, Forest Avenue Library, Franklin Avenue Library, North Side Library, South Side Library, Off Site, DMPL Systemwide Description: All locations will be closed for Easter Sunday.
This event is in the "Children" group Apr 6 - 12 2026 I Spy: Birthday All Day 4/6–4/12 Children Central Library Children’s Area This event is in the "Children" group Apr 6 - 12 2026 I Spy: Birthday All Day 4/6–4/12 Central Library Children’s Area Library Branch: Central Library Room: Central Library Children’s Area Age Group: Children Program Type: Play & Learn Event Details: Join us at the Central Library to celebrate 20 years of our building! Find all the hidden pictures to win a prize! Disclaimer(s) Central Parking Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday. Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.
This event is in the "Birth-Preschool" group Apr 6 2026 Mon Preschool Storytime 10:00am–10:30am Birth-Preschool North Side Meeting Room This event is in the "Birth-Preschool" group Apr 6 2026 Mon Preschool Storytime 10:00am–10:30am North Side Meeting Room Library Branch: North Side Library Room: North Side Meeting Room Age Group: Birth-Preschool Program Type: Storytimes Event Details: Preschoolers and their caregivers can enjoy stories, rhymes, music, and learn school readiness skills. Afterwards, we will enjoy free-play together.
This event is in the "Birth-Preschool" group Apr 6 2026 Mon Toddler Storytime 10:00am–10:30am Birth-Preschool East Side Meeting Room This event is in the "Birth-Preschool" group Apr 6 2026 Mon Toddler Storytime 10:00am–10:30am East Side Meeting Room Library Branch: East Side Library Room: East Side Meeting Room Age Group: Birth-Preschool Program Type: Storytimes Event Details: Toddlers and their caregivers can enjoy introductory stories, songs, music, and movement! For ages 18 months to 36 months. Disclaimer(s) Accompanying Adults This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Birth-Preschool" group Apr 6 2026 Mon Little Explorers 10:00am–11:00am Birth-Preschool Franklin Avenue Meeting Room This event is in the "Birth-Preschool" group Apr 6 2026 Mon Little Explorers 10:00am–11:00am Franklin Avenue Meeting Room Library Branch: Franklin Avenue Library Room: Franklin Avenue Meeting Room Age Group: Birth-Preschool Program Type: Play & Learn Event Details: Bring your young ones to our Little Explorers program, designed for children ages 0-5, to discover, learn and play with different sensory activities. No Registration is Required. Please wear play clothes as some activities may be messy. Disclaimer(s) Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.
This event is in the "Adults" group Apr 6 2026 Mon Career Connection Center: Job Support and Digital Skills 10:00am–3:00pm Adults Central Library Conference Room 1 This event is in the "Adults" group Apr 6 2026 Mon Career Connection Center: Job Support and Digital Skills 10:00am–3:00pm Central Library Conference Room 1 Library Branch: Central Library Room: Central Library Conference Room 1 Age Group: Adults Program Type: Computers & Technology Event Details: Are you searching for a new job, having trouble navigating a website, or looking to learn a new digital skill? Goodwill is at the library to help! Disclaimer(s) Central Parking Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.
This event is in the "Children" group Apr 6 2026 Mon ASAP Mondays : Sticker Factory 4:00pm–5:00pm Children Forest Avenue Meeting Room This event is in the "Children" group Apr 6 2026 Mon ASAP Mondays : Sticker Factory 4:00pm–5:00pm Forest Avenue Meeting Room Library Branch: Forest Avenue Library Room: Forest Avenue Meeting Room Age Group: Children Program Type: Arts & Crafts Event Details: Learn how to design, build, and collect your own artistic, adorable, and/or awesome stickers. We'll even make puffy stickers and a mini-sticker album to keep our creations safe! Supplies and snacks provided. Disclaimer(s) Accompanying Adults This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted. Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.
This event is in the "Teens" group Apr 6 2026 Mon Franklin VolunTeens 4:00pm–5:00pm Teens Franklin Avenue Meeting Room This event is in the "Teens" group Apr 6 2026 Mon Franklin VolunTeens 4:00pm–5:00pm Franklin Avenue Meeting Room Library Branch: Franklin Avenue Library Room: Franklin Avenue Meeting Room Age Group: Teens Program Type: Educational, Library Meeting Event Details: We are no longer accepting teen volunteer applications for the 2025-2026 school year.
This event is in the "All Ages" group Apr 6 2026 Mon Central Library Architectural Tour 5:00pm–6:00pm All Ages This event is in the "All Ages" group Apr 6 2026 Mon Central Library Architectural Tour 5:00pm–6:00pm Library Branch: Central Library Age Group: All Ages Program Type: Educational Event Details: Take a behind the scenes tour of the Central Library to help us celebrate the 20th birthday for the building.
This event is in the "Adults" group Apr 6 2026 Mon Writers' Workshop 5:30pm–7:30pm Adults Central Library Meeting Room 2, 3 This event is in the "Adults" group Apr 6 2026 Mon Writers' Workshop 5:30pm–7:30pm Central Library Meeting Room 2, 3 Library Branch: Central Library Room: Central Library Meeting Room 2, 3 Age Group: Adults Program Type: Educational Event Details: Join us for the DMPL Writer's Workshop on the first* Monday of the month from 5:30-7:30 PM. Share samples of work and receive feedback from other writers in the group. Disclaimer(s) Accessibility The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library. Central Parking Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.
This event is in the "Birth-Preschool" group This event is in the "Children" group Apr 6 2026 Mon Family Storytime 6:30pm–7:00pm Birth-Preschool, Children South Side Meeting Room This event is in the "Birth-Preschool" group This event is in the "Children" group Apr 6 2026 Mon Family Storytime 6:30pm–7:00pm South Side Meeting Room Library Branch: South Side Library Room: South Side Meeting Room Age Group: Birth-Preschool, Children Program Type: Storytimes Event Details: Join us for our evening Family Storytime at 6:30 p.m.! Kids and caregivers can join us for fun songs, stories, and acivities. You can even wear your jammies! Best for ages 6 and under, but all are welcome! Disclaimer(s) Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.
This event is in the "Birth-Preschool" group Apr 7 2026 Tue Baby and Toddler Rhyme Time 10:00am–10:30am Birth-Preschool North Side Meeting Room This event is in the "Birth-Preschool" group Apr 7 2026 Tue Baby and Toddler Rhyme Time 10:00am–10:30am North Side Meeting Room Library Branch: North Side Library Room: North Side Meeting Room Age Group: Birth-Preschool Program Type: Storytimes Event Details: Babies, toddlers, and their caregivers can join us on Tuesdays for rhymes, songs, lap bounces, and a story.This program is recommended for children from birth to 24 months of age.
This event is in the "Birth-Preschool" group Apr 7 2026 Tue Baby Rhyme Time 10:00am–10:30am Birth-Preschool East Side Meeting Room This event is in the "Birth-Preschool" group Apr 7 2026 Tue Baby Rhyme Time 10:00am–10:30am East Side Meeting Room Library Branch: East Side Library Room: East Side Meeting Room Age Group: Birth-Preschool Program Type: Storytimes Event Details: Join us for rhymes, songs, bounces, stories, and a little playtime. For caregivers and babies ages 0 - 18 months.
This event is in the "Birth-Preschool" group Apr 7 2026 Tue Play, Grow, Learn! 10:00am–11:30am Birth-Preschool South Side Meeting Room This event is in the "Birth-Preschool" group Apr 7 2026 Tue Play, Grow, Learn! 10:00am–11:30am South Side Meeting Room Library Branch: South Side Library Room: South Side Meeting Room Age Group: Birth-Preschool Program Type: Play & Learn Event Details: Play, Grow, Learn is an opportunity to meet families with other young children and engage in the five simple steps to success - Read, Write, Sing, Play, and Talk. We will have a variety of toys available that promote learning for Disclaimer(s) Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.
This event is in the "Birth-Preschool" group Apr 7 2026 Tue Baby Rhyme Time 10:15am–11:00am Birth-Preschool Franklin Avenue Meeting Room This event is in the "Birth-Preschool" group Apr 7 2026 Tue Baby Rhyme Time 10:15am–11:00am Franklin Avenue Meeting Room Library Branch: Franklin Avenue Library Room: Franklin Avenue Meeting Room Age Group: Birth-Preschool Program Type: Storytimes Event Details: Babies and their caregivers can join Miss Jennifer on Tuesdays for rhymes, songs, bounces, and a story followed by a short playtime. Disclaimer(s) Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.
This event is in the "Adults" group Apr 7 2026 Tue YSS Outreach Services 10:30am–12:00pm Adults Central Library Conference Room 1 This event is in the "Adults" group Apr 7 2026 Tue YSS Outreach Services 10:30am–12:00pm Central Library Conference Room 1 Library Branch: Central Library Room: Central Library Conference Room 1 Age Group: Adults Program Type: Health & Wellness Event Details: The YSS team will be providing street outreach services, meal kits that include snacks and water, hygiene kits, survival kits for the weather with gloves and blankets, and central intake assessments. Disclaimer(s) Central Parking Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.
This event is in the "All Ages" group Apr 7 2026 Tue Central Library Architectural Tour 11:00am–12:00pm All Ages This event is in the "All Ages" group Apr 7 2026 Tue Central Library Architectural Tour 11:00am–12:00pm Library Branch: Central Library Age Group: All Ages Program Type: Educational Event Details: Take a behind the scenes tour of the Central Library to help us celebrate the 20th birthday for the building.
This event is in the "Children" group Apr 7 2026 Tue ASAP Tuesdays: Drumming + Barnstormers 3:30pm–4:30pm Children East Side Meeting Room This event is in the "Children" group Apr 7 2026 Tue ASAP Tuesdays: Drumming + Barnstormers 3:30pm–4:30pm East Side Meeting Room Library Branch: East Side Library Room: East Side Meeting Room Age Group: Children Program Type: Arts & Crafts Event Details: Bring the beat to ASAP's drumming class! Try your hand at drumming and learn all about beats, rhythms, and more from a professional drummer, all while making music with others. Disclaimer(s) Accessibility The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library. Accompanying Adults This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.
This event is in the "Children" group Apr 7 2026 Tue Movie Watch Party : How to Train Your Dragon 3:30pm–5:00pm Children Forest Avenue Meeting Room This event is in the "Children" group Apr 7 2026 Tue Movie Watch Party : How to Train Your Dragon 3:30pm–5:00pm Forest Avenue Meeting Room Library Branch: Forest Avenue Library Room: Forest Avenue Meeting Room Age Group: Children Program Type: Movies Event Details: As an ancient threat endangers both Vikings and dragons alike on the isle of Berk, the friendship between Hiccup, an inventive Viking, and Toothless, a Night Fury dragon, becomes the key to both species forging a new future together. Disclaimer(s) Accompanying Adults This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted. Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.
This event is in the "Children" group This event is in the "Teens" group Apr 7 2026 Tue Game On! 4:00pm–5:00pm Children, Teens North Side Meeting Room This event is in the "Children" group This event is in the "Teens" group Apr 7 2026 Tue Game On! 4:00pm–5:00pm North Side Meeting Room Library Branch: North Side Library Room: North Side Meeting Room Age Group: Children, Teens Program Type: Gaming Event Details: It's game on after school at North Side! Hang out in the meeting room with snacks and a wide variety of games. Play Nintendo Switch on the big screen, or enjoy checkers, Connect 4, Exploding Kittens, and more! Disclaimer(s) Children’s Program Children under 10 years old must be accompanied by a caregiver over 12 years old.