Reduced Services at All DMPL Locations

All Des Moines Public Library locations have reduced in-person services until at least Monday, December 14. 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
Program Type
Library Branch
This event is in the "Teens" group.
This event is in the "Adults" group.

Take & Bake: Holiday Edition

6:30pm - 7:30pm
Online Programming - Zoom
Registration
Library Branch: DMPL
Room: Online Programming - Zoom
Age Group: Teens, Adults
Program Type: Arts & Crafts, Educational, Take & Make
Registration Required
Seats Remaining: 27
Event Details:
It's the holiday season and the perfect time to do some baking. So join us online for Take & Bake: Holiday Edition! Registrants will receive a FREE bag with (almost) all the supplies needed to make fudge at home. The ingredients...
This event is in the "Teens" group.

DMPL Virtual Teen Book Club

4:00pm - 5:00pm
Online Programming - Zoom
Registration
Library Branch: DMPL
Room: Online Programming - Zoom
Age Group: Teens
Program Type: Book Clubs
Registration Required
Seats Remaining: 11
Event Details:
Join us on Zoom for the DMPL Virtual Teen Book Club to discuss Akata Witch by Nnedi Okorafor. This program has limited space and requires registration. After registration, you will receive a confirmation email with the link and pass...
This event is in the "Teens" group.

Teen Battle of the Brains State-Wide Smackdown!

6:30pm - 8:00pm
Online Programming
Registration
Library Branch: DMPL
Room: Online Programming
Age Group: Teens
Program Type: Gaming
Registration Required
Seats Remaining: 9
Event Details:
Join us for Teen Battle of the Brains: Statewide Smackdown! Show off your smarts and compete in an epic game of trivia, via Zoom, against teens from other libraries in Iowa! There will be five rounds of questions on topics ranging from pop cultu...
This event is in the "Teens" group.
This event is in the "Adults" group.

Spark Stories: Joshua Barr

6:30pm - 7:00pm
Online Programming
Library Branch: DMPL
Room: Online Programming
Age Group: Teens, Adults
Program Type: Educational
Event Details:
Tune in on Facebook or YouTube for the premiere of Joshua Barr's "Spark Story"--what motivates him to make the Des Moines Metro a better place to live.  Barr has served as the Director of the Des Moines Civil & Human Righ...

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.

Teen Wellness: Self-Care Workshop Series

4:00pm - 5:00pm
Online Programming - Zoom
Registration
Library Branch: DMPL
Room: Online Programming - Zoom
Age Group: Teens
Program Type: Health & Wellness
Registration Required
Seats Remaining: 50
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 Wellness: Self-Care Workshop Series

4:00pm - 5:00pm
Online Programming - Zoom
Registration
Library Branch: DMPL
Room: Online Programming - Zoom
Age Group: Teens
Program Type: Health & Wellness
Registration Required
Seats Remaining: 50
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 Wellness: Self-Care Workshop Series

4:00pm - 5:00pm
Online Programming - Zoom
Registration
Library Branch: DMPL
Room: Online Programming - Zoom
Age Group: Teens
Program Type: Health & Wellness
Registration Required
Seats Remaining: 50
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...