Limited, In-Person Services Available

Beginning at 1:00 PM Wednesday, January 27, all library locations will be open for browsing, public computer use, and additional in-person services. These DMPL Express services will be available for a limited period of time each day. Find service hours and full details HERE.

Upcoming Events

Ongoing Events
Registration Type

Start Time

Age Group
Program Type
Library Branch

Primary tabs

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: 6
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: 7
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: 4
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.

RESCHEDULED DMPL Virtual Book Club

6:30pm - 7:30pm
Zoom Meeting Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Meeting Room
Age Group: Adults
Program Type: Book Clubs
Registration Required
Seats Remaining: 3
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 "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: 6
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: 10
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 "Children" group.

Virtual Creative Readers

4:00pm - 5:00pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Children
Program Type: Arts & Crafts, Storytimes
Registration Required
Seats Remaining: 19
Event Details:
Celebrate You! We will read The Day You Begin by Jacqueline Woodson and then create a self portrait using egg cartons and recycled materials. Registration required - Please register as a family if more than one child will be ...

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 "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...
This event is in the "Adults" group.

Book Love: A Valentine's Day Folding Craft

6:30pm - 7:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Waitlist Seats Remaining: 0
Event Details:
In this season of love, show off your book love with this fun and easy craft! We will explore the world of book folding to create a heart in a book. This will be a great display piece for years to come! Registrants will receive a FREE ba...
This event is in the "Children" group.

Iowa Children's Choice Award Book Club

4:00pm - 5:00pm
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 award winner!  Iowa’s Children’s Choice Awards are decided entirely by kids grades 3-6.  Join us for a Zoom bookclub where we will discuss The Great Treehouse War, by Lisa Graff of the Iowa Children's Choice Awards...
This event is in the "Birth-Preschool" group.

Virtual Storytime: Construction Fun!

10:15am - 10:45am
Online Programming
Library Branch: DMPL Virtual
Room: Online Programming
Age Group: Birth-Preschool
Program Type: Storytimes
Event Details:
Join Miss Janee at 10:15 a.m. on Facebook for a construction-themed Virtual Storytime! Kids can join us for fun and listen to the story The Construction Crew by Lynn Meltzer, engage in songs and a flannel board activity! Virtua...
This event is in the "Children" group.

Library Learning Bags: February Edition

02/13/2021 @ 10:00am - 02/20/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 at any of our six branches to pick up a Library Learning Bag for February. This month's bag includes a Black History Month Challenge for all ages, coloring pages, and reading booklists. Also included is a Doc McStuffins Communit...
This event is in the "Children" group.

3-D Printing Basics 1: Bookmarks

4:00pm - 5:00pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Children
Program Type: Computers & Technology
Registration Required
Seats Remaining: 9
Event Details:
Learn how to design your own 3-D Prints! Join us for a Zoom class teaching the basics of using the free online software called Tinkercad to design a bookmark model.  A week after our class you will be able to come pick up your printed projects. ...
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: 12
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.

Find Your Roots: Black Family History Research

10:00am - 11:00am
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Adults
Program Type: Black History Month, Educational
Registration Required
Seats Remaining: 20
Event Details:
Genealogist Ricki King shares beginner techniques for tracing your family tree using free resources through DMPL and online. The program will highlight some of the challenges of tracing Black and Indigenous family histories and techniques that c...
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: 12
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 ...