Reduced Services at All DMPL Locations

All Des Moines Public Library locations have reduced in-person services at this time. Browsing will be unavailable, and public computers will only be available at Central Library by appointment. Curbside Pickup will continue at all locations. Go HERE for all the details about this decision and to see our new hours, services, and offerings at each DMPL location.

Upcoming Events

Ongoing Events
Registration Type

Start Time

Age Group
Program Type
Library Branch

Primary tabs

This event is in the "Adults" group.
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Educational
Registration Required
Seats Remaining: 45
Event Details:
Join us for a virtual version of our annual Martin Luther King, Jr. Day celebration, featuring special guest speaker Tricia Harris. She is an activist and speaker who has worked at the Martin Luther King, Jr. Center for Nonviolent Social Change, and ...
This event is in the "Children" group.
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Children
Program Type: Educational, Storytimes
Event Details:
Enjoy virtual stories, rhymes, and songs in English and Spanish! Disfruten de cuentos, rimas, ¡y canciones virtuales en inglés y español! facebook.com/dmlib ...

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.

Join the Ukulele Craze and Learn How to Play

6:30pm - 7:30pm
Zoom Program Room
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: All Ages
Program Type: Educational
Event Details:
Get started on the ukulele and quickly learn to play familiar tunes while having fun! Play your own ukulele or borrow one of North Side Library's soprano ukuleles with your library card. Natalie Steenson will facilitate this 4-week class, t...
This event is in the "Children" group.

Iowa Goldfinch Award Bookclub

4:00pm - 4:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Children
Program Type: Book Clubs
Registration Required
Seats Remaining: 4
Event Details:
Help choose the next Iowa Goldfinch Award winner!  The Goldfinch Award is decided entirely by kids in grades K - 3rd.  Join us for a Zoom book club with 3 sessions where you will listen to five of the nominated picture books.  This pro...
This event is in the "Adults" group.

AViD Presents: Adam Higginbotham

7:00pm - 9:00pm
Zoom Meeting Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Meeting Room
Age Group: Adults
Program Type: Author Visits
Registration Required
Seats Remaining: 238
Event Details:
British journalist and author Adam Higginbotham released his debut book, the nonfiction bestseller, Midnight in Chernobyl, in 2019. The book earned Higginbotham the 2020 Andrew Carnegie Medal for Excellence in Nonfiction, and was named one of th...
This event is in the "Birth-Preschool" group.
This event is in the "Children" group.

Virtual Storytime: Lions, and Tigers and Bears! Oh, My!

10:15am - 10:45am
Online Programming
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Birth-Preschool, Children
Program Type: Storytimes
Event Details:
Join Miss Mary for a storytime featuring bears, tigers and maybe a lion!  We will read some stories, sing some songs and just have some fun together! ...
This event is in the "Adults" group.

NFC House Party: Finding and Funding Your Dream Home

10:00am - 12:00pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Educational
Registration Required
Seats Remaining: 78
Event Details:
Whether you're just starting to think about purchasing your own home or getting ready to make repairs, our handy panel of experts can help you find your way! Buying a house can be an overwhelming process, but there are several resources available ...
This event is in the "Teens" group.

Nintendo Switch Teen Tournament: Mario Kart 8

4:00pm - 5:00pm
Online Programming
Registration
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Teens
Program Type: Gaming
Registration Required
Seats Remaining: 9
Event Details:
Join us for a Mario Kart tournament for ages 10-18. You can participate in this event if you have a Nintendo Switch with a Nintendo Online subscription, and a copy of Mario Kart 8. The day of the tournament, log onto Mario Kart 8 on your Switch ...
This event is in the "Adults" group.

DMPL Virtual Book Club

6:30pm - 7:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Book Clubs
Registration Required
Seats Remaining: 5
Event Details:
Join us on Zoom for the DMPL Virtual Book Club. This month, we will be discussing Three Things about Elsie by Joanna Cannon. This program has limited space and requires registration. After registration, you will receive a confirmation em...
This event is in the "All Ages" group.

Join the Ukulele Craze and Learn How to Play

6:30pm - 7:30pm
Zoom Program Room
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: All Ages
Program Type: Educational
Event Details:
Get started on the ukulele and quickly learn to play familiar tunes while having fun! Play your own ukulele or borrow one of North Side Library's soprano ukuleles with your library card. Natalie Steenson will facilitate this 4-week class, t...
This event is in the "Adults" group.

Take & Make: Wine Cork Trivet

6:30pm - 7:30pm
Zoom Meeting Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 31
Event Details:
Join us online for Take & Make: Wine Cork Trivet!  Registrants will receive a FREE kit some of the supplies needed to make a trivet. A trivet is very similar to a pot holder. It is used under a hot pan so it doesn't ru...
This event is in the "Children" group.

Iowa Goldfinch Award Bookclub

4:00pm - 4:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Children
Program Type: Book Clubs
Registration Required
Seats Remaining: 2
Event Details:
Help choose the next Iowa Goldfinch Award winner!  The Goldfinch Award is decided entirely by kids in grades K - 3rd.  Join us for a Zoom book club with 3 sessions where you will listen to five of the nominated picture books.  This pro...
This event is in the "Teens" group.
This event is in the "Adults" group.

Spark Stories: Melissa Gradischnig

6:30pm - 7:00pm
Online Programming
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Teens, Adults
Program Type: Educational
Event Details:
Melissa Gradischnig is the Director of Marketing & Community Relations at Central Iowa Shelter & Services—the largest homeless shelter in the state of Iowa.  She also founded and coordinates Voices to Be Heard, a statewide support g...

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 "Adults" group.

DMPL Virtual YA for Adults Book Club

6:30pm - 7:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Book Clubs
Registration Required
Seats Remaining: 5
Event Details:
Join us on Zoom for the DMPL Virtual YA for Adults Book Club.  This program has limited space and requires registration. After registration, you will receive a confirmation email with the link and password to the Zoom meeting.    ...
This event is in the "Adults" group.
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Adults
Program Type: Book Clubs
Event Details:
The Des Moines Public Library is partnering with the DSM Book Festival's DSM Book Club to cohost its online book discussion. The book being discussed is "The Art of Racing in the Rain" by Garth Stein.  The DSM Book Club is a new online sharin...
This event is in the "Birth-Preschool" group.
This event is in the "Children" group.

Stories, Songs and Movement!

10:15am - 10:45am
Online Programming
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Birth-Preschool, Children
Program Type: Storytimes
Event Details:
Join us for story time with Miss Donna on Facebook!  Listen to bunny slopes by Claudia Rueda, help put the animals in the mitten, and have fun moving!  No registration required.  Here is a link if you would like to pr...

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 "Children" group.

Library Learning Bags: Butterfly Habitats with Parks and Recreation

01/30/2021 @ 10:00am - 02/05/2021 @ 5:00pm
All Locations
Library Branch: DMPL Virtual
Room: All Locations
Age Group: Children
Program Type: Arts & Crafts, Educational, Take & Make
Event Details:
Stop by Curbside or DMPL Express Service at any of our six branches to pick up a Library Learning Bag. This month's bag includes an opportunity to create a Monarch Butterfly habitat seed ball with an instructional video from Des Moines Parks and...
This event is in the "Adults" group.

Writers' Workshop Online

5:30pm - 6:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Educational
Registration Required
Seats Remaining: 10
Event Details:
Join us on Zoom for the DMPL Virtual Writer's Workshop on the first* Monday of the month from 5:30-6:30 PM. Share samples of your work and receive feedback from other writers in the group.  If you would like to share your writing wi...

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 "Children" group.

3-D Printing Basics 3: Changing Colors

5:00pm - 6:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Children
Program Type: Computers & Technology
Registration Required
Seats Remaining: 7
Event Details:
Learn how to design your own 3-D Prints! Join us for our third Zoom class where we learn to use two colors in our prints.  1-2 weeks after our class you will be able to come pick up your printed projects.  You MUST have participated in...
This event is in the "Adults" group.

DMPL Virtual Genre Voyager Book Club

6:30pm - 7:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Book Clubs
Registration Required
Seats Remaining: 9
Event Details:
What do the terms romance, mystery, fiction, sci-fi bring to mind? Have you ever wondered if there is more to these terms than what meets the eye? Are you looking to expand your reading horizons? Every season, roughly every 3 months, we move on to...
This event is in the "Teens" group.
This event is in the "Adults" group.
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Teens, Adults
Program Type: Black History Month, Movies
Registration Required
Seats Remaining: 18
Event Details:
Join us to discuss Zora Neale Hurston: Jump at the Sun. Before the program, watch the movie on Kanopy. (If you'd like, you can borrow her work from the library's collection too.) Then join the library on Zoom to talk about the film and Hurs...

Disclaimer(s)

Movie Rating

Movie is not intended for children unless accompanied by an adult.

This event is in the "Birth-Preschool" group.

LIVE Virtual Storytime: Baby Rhyme Time

10:15am - 10:45am
Online Programming
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Birth-Preschool
Program Type: Storytimes
Event Details:
Join Miss Jennifer at 10:15 a.m. on Facebook for a LIVE virtual Baby Rhyme Time with rhymes, songs, bounces, and puppets.  So put your baby on your lap and get ready for some fun!  Baby Rhyme Time is aimed at children 18 months...
This event is in the "Teens" group.

Nintendo Switch Teen Tournament: Mario Kart 8

4:00pm - 5:00pm
Online Programming
Registration
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Teens
Program Type: Gaming
Registration Required
Seats Remaining: 11
Event Details:
Join us for a Mario Kart tournament for ages 10-18. You can participate in this event if you have a Nintendo Switch with a Nintendo Online subscription, and a copy of Mario Kart 8. The day of the tournament, log onto Mario Kart 8 on your Switch ...
This event is in the "Teens" group.

Teen Wellness: Self-Care Workshop Series

4:00pm - 5:00pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Teens
Program Type: Health & Wellness
Registration Required
Seats Remaining: 48
Event Details:
Self-care is an important part of wellness, but with so much going on, it can be easier said than done. Join us and our partners at Please Pass the Love to learn the basics of what self-care is and strategies for using it in your everyday life t...