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

Teen Six-Word Stories Writing Lab

4:00pm - 5:30pm
Zoom Program Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Program Room
Age Group: Teens
Program Type: Educational
Registration Required
Seats Remaining: 19
Event Details:
Can you tell a story in six words? Give it your best shot at a writing meetup, where we'll learn about what six-word stories are and where they came from, then practice creating them together! There will be writing prompts to help you get your creati...
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: 49
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 "Children" group.
This event is in the "Teens" group.

Among Us

4:00pm - 5:00pm
Zoom Meeting Room
Registration
Library Branch: DMPL Virtual
Room: Zoom Meeting Room
Age Group: Children, Teens
Program Type: Gaming
Registration Required
Seats Remaining: 7
Event Details:
Are you a humble member of our crew, or the sneaky imposter? Join us for a game of Among Us, and we'll find out! At the end of the program, each participant will receive a 3D-printed Among Us figurine.    To play, you'll need to: 1...
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: 49
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...