Events at the Library

Tuesday, August 20th

Wednesday, August 21st

Thursday, August 22nd

Friday, August 23rd

Tuesday, August 27th

Wednesday, August 28th

Saturday, August 31st

Tuesday, September 3rd

Wednesday, September 4th

Thursday, September 5th

Sunday, September 8th

Monday, September 9th

Tuesday, September 10th

  • Public Library Management 1

    West Meeting Room (1/2 of Large) Tue., Sep. 10th 9:30am - 3:30pm

    Professional development course for Iowa public library directors focusing on managing their public library in accordance with state standards and city ordinances

    Category: Non-Library / Community

Wednesday, September 11th

Thursday, September 12th

Friday, September 13th

Saturday, September 14th

  • Des Moines Writers' Workshop Orientation

    East Meeting Room (1/2 of Large), West Meeting Room (1/2 of Large) Sat., Sep. 14th 9:00am - 2:00pm

    This is an orientation for writers who want to join the Des Moines Writers' Workshop. Participants must register in advance. For more information go to and click on the Contact page.

    Category: Non-Library / Community

Sunday, September 15th

Monday, September 16th

Tuesday, September 17th

Wednesday, September 18th

Saturday, September 21st

Monday, September 23rd

  • Cao Retreat

    Archive Room Mon., Sep. 23rd 9:00am - 5:00pm

    Retreat for the chief accounting officers for our company to come together each year and plan goals for 2020.

    Category: Non-Library / Community

Tuesday, September 24th

Wednesday, September 25th

Thursday, September 26th

Friday, September 27th

Monday, September 30th

Tuesday, October 1st

Wednesday, October 2nd

Thursday, October 3rd

Friday, October 4th

Monday, October 7th

Thursday, October 10th

Friday, October 11th

Tuesday, October 15th

Wednesday, October 16th

Thursday, October 17th

Tuesday, October 22nd

Thursday, October 24th

Friday, October 25th

Tuesday, October 29th

Monday, November 4th

Tuesday, November 5th

Friday, November 8th

Saturday, November 9th

Friday, November 15th

Wednesday, November 20th

Thursday, November 21st

Friday, November 22nd

Friday, December 13th

Thursday, December 19th

Friday, December 27th

Thursday, January 16th

Saturday, January 25th