Kanopy Is Currently Unavailable

The streaming video service Kanopy is currently unavailable to some users. We are working to fix this issue, and apologize for the inconvenience.

All Buildings Remain Closed, Curbside Service Available

All Des Moines Public Library buildings remain closed to the public until further notice as a preventative measure to stop the spread of COVID-19 (coronavirus). Patrons can now place new holds on materials, and curbside pickup service is available at all locations. Read more about that HERE

Events Calendar

Ongoing Events
Registration Type
Age
Program Type
Library Branch
Skip to current day

Sunday, July 26th, 2020

View All Events on 7/26/2020

Monday, July 27th, 2020

View All Events on 7/27/2020

Tuesday, July 28th, 2020

View All Events on 7/28/2020

Wednesday, July 29th, 2020

View All Events on 7/29/2020

Thursday, July 30th, 2020

View All Events on 7/30/2020

Friday, July 31st, 2020

View All Events on 7/31/2020

Saturday, August 1st, 2020

View All Events on 8/1/2020

Sunday, August 2nd, 2020

View All Events on 8/2/2020

Monday, August 3rd, 2020

View All Events on 8/3/2020

Tuesday, August 4th, 2020

View All Events on 8/4/2020

Wednesday, August 5th, 2020

View All Events on 8/5/2020

Thursday, August 6th, 2020

View All Events on 8/6/2020

Friday, August 7th, 2020

View All Events on 8/7/2020

Saturday, August 8th, 2020

View All Events on 8/8/2020

Sunday, August 9th, 2020

View All Events on 8/9/2020

Monday, August 10th, 2020

View All Events on 8/10/2020

Tuesday, August 11th, 2020

View All Events on 8/11/2020

Wednesday, August 12th, 2020

View All Events on 8/12/2020

Thursday, August 13th, 2020

View All Events on 8/13/2020

Friday, August 14th, 2020

View All Events on 8/14/2020

Saturday, August 15th, 2020

View All Events on 8/15/2020

Sunday, August 16th, 2020

View All Events on 8/16/2020

Monday, August 17th, 2020

View All Events on 8/17/2020

Tuesday, August 18th, 2020

View All Events on 8/18/2020

Wednesday, August 19th, 2020

View All Events on 8/19/2020

Thursday, August 20th, 2020

View All Events on 8/20/2020

Friday, August 21st, 2020

View All Events on 8/21/2020

Saturday, August 22nd, 2020

View All Events on 8/22/2020

Sunday, August 23rd, 2020

View All Events on 8/23/2020

Monday, August 24th, 2020

View All Events on 8/24/2020

Tuesday, August 25th, 2020

View All Events on 8/25/2020

Wednesday, August 26th, 2020

View All Events on 8/26/2020

Thursday, August 27th, 2020

View All Events on 8/27/2020

Friday, August 28th, 2020

View All Events on 8/28/2020

Saturday, August 29th, 2020

View All Events on 8/29/2020

Sunday, August 30th, 2020

View All Events on 8/30/2020

Monday, August 31st, 2020

View All Events on 8/31/2020

Tuesday, September 1st, 2020

View All Events on 9/1/2020

Wednesday, September 2nd, 2020

View All Events on 9/2/2020

Thursday, September 3rd, 2020

View All Events on 9/3/2020

Friday, September 4th, 2020

View All Events on 9/4/2020

Saturday, September 5th, 2020

View All Events on 9/5/2020