Library Reopening with Limited, In-Person Services

All Des Moines Public Library locations will reopen for some in-person services on a limited basis on Tuesday, Oct. 13. Go HERE for all the details about our new hours, services, and offerings at each DMPL location

Events Calendar

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

Sunday, October 27th, 2019

View All Events on 10/27/19

Monday, October 28th, 2019

View All Events on 10/28/19

Tuesday, October 29th, 2019

View All Events on 10/29/19

Wednesday, October 30th, 2019

View All Events on 10/30/19

Thursday, October 31st, 2019

View All Events on 10/31/19

Friday, November 1st, 2019

View All Events on 11/01/19

Saturday, November 2nd, 2019

View All Events on 11/02/19

Sunday, November 3rd, 2019

View All Events on 11/03/19

Monday, November 4th, 2019

View All Events on 11/04/19

Tuesday, November 5th, 2019

View All Events on 11/05/19

Wednesday, November 6th, 2019

View All Events on 11/06/19

Thursday, November 7th, 2019

View All Events on 11/07/19

Friday, November 8th, 2019

View All Events on 11/08/19

Saturday, November 9th, 2019

View All Events on 11/09/19

Sunday, November 10th, 2019

View All Events on 11/10/19

Monday, November 11th, 2019

View All Events on 11/11/19

Tuesday, November 12th, 2019

View All Events on 11/12/19

Wednesday, November 13th, 2019

View All Events on 11/13/19

Thursday, November 14th, 2019

View All Events on 11/14/19

Friday, November 15th, 2019

View All Events on 11/15/19

Saturday, November 16th, 2019

View All Events on 11/16/19

Sunday, November 17th, 2019

View All Events on 11/17/19

Monday, November 18th, 2019

View All Events on 11/18/19

Tuesday, November 19th, 2019

View All Events on 11/19/19

Wednesday, November 20th, 2019

View All Events on 11/20/19

Thursday, November 21st, 2019

View All Events on 11/21/19

Friday, November 22nd, 2019

View All Events on 11/22/19

Saturday, November 23rd, 2019

View All Events on 11/23/19

Sunday, November 24th, 2019

View All Events on 11/24/19

Monday, November 25th, 2019

View All Events on 11/25/19

Tuesday, November 26th, 2019

View All Events on 11/26/19

Wednesday, November 27th, 2019

View All Events on 11/27/19

Thursday, November 28th, 2019

View All Events on 11/28/19

Friday, November 29th, 2019

View All Events on 11/29/19

Saturday, November 30th, 2019

View All Events on 11/30/19