Skip to main content
Des Moines Public Library
Top Bar
Get a Card
How Do I?
Locations & Hours
Open Menu
Central Library
East Side Library
Forest Avenue Library
Franklin Avenue Library
North Side Library
South Side Library
My Account
Toggle Navigation
Main navigation
Read & Watch
Open Menu
Stream & Download
Open Menu
eAudiobooks
eBooks
Film & TV
eMagazines
Browse & Borrow
Open Menu
Catalog
Recommended Reads
Book Club Sets
DMPL Reading Challenge
Suggest a Title
Attend
Open Menu
By Location
Open Menu
Central
East Side
Forest Ave.
Franklin Ave.
North Side
South Side
By Age
Open Menu
> All Events
Birth-Preschool
Children
Teens
Adults
All Ages
Featured Programs
Open Menu
AViD
Central Art Gallery
MyDMPL Con
Storytimes
Summer Reading
Explore
Open Menu
Library Publications
Open Menu
Library News
DMPL Blog
DMPL Podcast
Featured Services
Open Menu
Adventure Pass
Meeting Rooms
Technology
Wireless Printing
Outreach
Open Menu
Five Simple Steps
Homebound Delivery
Outreach Request
Rosie the Reader
Departments
Open Menu
Kids
Teens
Research
Open Menu
Featured Databases
Open Menu
Consumer Reports
Learning Express
New York Times
Pronunciator
By Topic
Open Menu
> All Databases
Community Resources
En EspaƱol!
Grants
Homework Help
Local History & Genealogy
Open Menu
High School Yearbooks
Historic City Directories
Histories & Images
Newspaper, Magazine, & Other Indexes
Premium Research Services
Project Des Moines
Connect
Open Menu
Support the Library
Open Menu
DMPL Foundation
How to Give
Iowa Author Awards
Volunteer
Who We Are
Open Menu
Locations & Hours
Library Administration
Board of Trustees
Jobs
Contact Us
What We Do
Open Menu
Mission, Vision & Core Values
Library History
Services & Policies
Catalog
Website
Keywords
Events Calendar
Toggle
Filters
Keyword Search
Registration Type
Any
Registration Required
No Registration
Age
Birth-Preschool
Children
Teens
Adults
All Ages
Program Type
Arts & Crafts
Holidays
Author Visits
Book Sales
Book Clubs
Computers & Technology
Educational
Exhibits
Gaming
Health & Wellness
Library Meeting
Movies
Performances
Play & Learn
Storytimes
Library Branch
Central Library
East Side Library
Forest Avenue Library
Franklin Avenue Library
North Side Library
South Side Library
Dec
ember
2019
Previous Month
Next Month
Primary tabs
Upcoming
Month
S
unday
M
onday
T
uesday
W
ednesday
T
hursday
F
riday
S
aturday
Sunday, December 1st, 2019
Sunday
Dec. 1st, 2019
Events
for 12/1/2019
Monday, December 2nd, 2019
Monday
Dec. 2nd, 2019
Events
for 12/2/2019
Tuesday, December 3rd, 2019
Tuesday
Dec. 3rd, 2019
Events
for 12/3/2019
Wednesday, December 4th, 2019
Wednesday
Dec. 4th, 2019
Events
for 12/4/2019
Thursday, December 5th, 2019
Thursday
Dec. 5th, 2019
Events
for 12/5/2019
Friday, December 6th, 2019
Friday
Dec. 6th, 2019
Events
for 12/6/2019
Saturday, December 7th, 2019
Saturday
Dec. 7th, 2019
Events
for 12/7/2019
Sunday, December 8th, 2019
Sunday
Dec. 8th, 2019
Events
for 12/8/2019
Monday, December 9th, 2019
Monday
Dec. 9th, 2019
Events
for 12/9/2019
Tuesday, December 10th, 2019
Tuesday
Dec. 10th, 2019
Events
for 12/10/2019
Wednesday, December 11th, 2019
Wednesday
Dec. 11th, 2019
Events
for 12/11/2019
Thursday, December 12th, 2019
Thursday
Dec. 12th, 2019
Events
for 12/12/2019
Friday, December 13th, 2019
Friday
Dec. 13th, 2019
Events
for 12/13/2019
Saturday, December 14th, 2019
Saturday
Dec. 14th, 2019
Events
for 12/14/2019
Sunday, December 15th, 2019
Sunday
Dec. 15th, 2019
Events
for 12/15/2019
Monday, December 16th, 2019
Monday
Dec. 16th, 2019
Events
for 12/16/2019
Tuesday, December 17th, 2019
Tuesday
Dec. 17th, 2019
Events
for 12/17/2019
Wednesday, December 18th, 2019
Wednesday
Dec. 18th, 2019
Events
for 12/18/2019
Thursday, December 19th, 2019
Thursday
Dec. 19th, 2019
Events
for 12/19/2019
Friday, December 20th, 2019
Friday
Dec. 20th, 2019
Events
for 12/20/2019
Saturday, December 21st, 2019
Saturday
Dec. 21st, 2019
Events
for 12/21/2019
Sunday, December 22nd, 2019
Sunday
Dec. 22nd, 2019
Events
for 12/22/2019
Monday, December 23rd, 2019
Monday
Dec. 23rd, 2019
Events
for 12/23/2019
Tuesday, December 24th, 2019
Tuesday
Dec. 24th, 2019
Events
for 12/24/2019
Wednesday, December 25th, 2019
Wednesday
Dec. 25th, 2019
Events
for 12/25/2019
Thursday, December 26th, 2019
Thursday
Dec. 26th, 2019
Events
for 12/26/2019
Friday, December 27th, 2019
Friday
Dec. 27th, 2019
Events
for 12/27/2019
Saturday, December 28th, 2019
Saturday
Dec. 28th, 2019
Events
for 12/28/2019
Sunday, December 29th, 2019
Sunday
Dec. 29th, 2019
Events
for 12/29/2019
Monday, December 30th, 2019
Monday
Dec. 30th, 2019
Events
for 12/30/2019
Tuesday, December 31st, 2019
Tuesday
Dec. 31st, 2019
Events
for 12/31/2019
Wednesday, January 1st, 2020
Wednesday
Jan. 1st, 2020
Events
for 1/1/2020
Thursday, January 2nd, 2020
Thursday
Jan. 2nd, 2020
Events
for 1/2/2020
Friday, January 3rd, 2020
Friday
Jan. 3rd, 2020
Events
for 1/3/2020
Saturday, January 4th, 2020
Saturday
Jan. 4th, 2020
Events
for 1/4/2020
Dec
ember
2019
Previous Month
Next Month
Back To Top