Event List

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

This event is in the "Ages 3-5" group

Music and Movement

Wednesday, November 26, 2025 at 10:30am - 11:15am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime
Age Group:
Ages 3-5
Music & Movement:

Get your groove on and strengthen early literacy skills at the same time! We’ll read one book but also do plenty of stretching, singing, dancing, rhyming, jumping, and even instrum...

Weekday Storytime Schedule:

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 3-5
Program Type: Storytime
Registration Available
Event Details:

Get your groove on and strengthen early literacy skills at the same time! We’ll read one book but also do plenty of stretching, singing, dancing, rhyming, jumping, and even instrument play. You’ll have a blast helping your little one rock out. (Caregivers should plan on attending and helping little ones to engage, feel comfortable, and enjoy early literacy.)

Target Audience: 2-7 years old  |  Registration encouraged to help us plan but not required. 

Music & Movement is held weekdays on Wednesdays at 9:30 AM and 10:30 AM. Please note that we do a weekday storytime cycle of three weeks on and one week off (to allow for planning time).

Weekday Storytime Schedule:

Disclaimer(s)

Storytime Age Range Suggestions

Our age recommendations tell you the developmental level we plan for, but every child is different. Feel free to try them out and choose the storytime(s) that feel right. Everyone is welcome! 

Adult Supervision

All children under the age of 10 must be supervised by an adult at programs and while in the library.

As per our Children's Use Policy: "The Library is not responsible for the actions, supervision, or safety of a child or for guiding or monitoring a child’s use of the Library. A child 9 years of age or younger must be supervised by a caregiver at all times. A caregiver must be 14 years of age or older." 

Day before Thanksgiving, close at 6 pm

Wednesday, November 26, 2025 at 6:00pm - 8:30pm
Urbandale Public Library
Closing
Branches:
Urbandale Public Library

Thanksgiving

All Day 11/27 - 11/28
Urbandale Public Library
Closing
Branches:
Urbandale Public Library
This event is in the "Adults" group

Adult Recreational Chess

Saturday, November 29, 2025 at 1:00pm - 4:00pm
ICN Room at Urbandale Public Library
Program Type:
Gaming
Age Group:
Adults
Adult Recreational Chess:

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.Please note that this program is not staffed and anyone under 18 must b...

**No Chess Next Saturday, December 6. (Chess will resume Saturday, December 13.)

Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Program Type: Gaming
Event Details:

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.

Please note that this program is not staffed and anyone under 18 must be accompanied by an adult. 

**No Chess Next Saturday, December 6. (Chess will resume Saturday, December 13.)

Mitten Tree

All Day 12/1 - 12/31
Urbandale Public Library

Monday, December 1 - Wednesday, December 31 

Library Branch: Urbandale Public Library
Event Details:

Monday, December 1 - Wednesday, December 31 

This event is in the "Adults" group

Bingocize

Monday, December 1, 2025 at 12:15pm - 1:00pm
ICN Room at Urbandale Public Library
Age Group:
Adults

BINGO + Exercise = BINGOCIZE

Registration Available
Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Registration Available
Event Details:

BINGO + Exercise = BINGOCIZE

This event is in the "Adults" group

Bingocize

Wednesday, December 3, 2025 at 12:15pm - 1:00pm
ICN Room at Urbandale Public Library
Age Group:
Adults

BINGO + Exercise = BINGOCIZE

Registration Available
Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Registration Available
Event Details:

BINGO + Exercise = BINGOCIZE

This event is in the "Ages 3-5" group

Storytime Explorers

Friday, December 5, 2025 at 10:00am - 11:00am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime, Crafts & DIY, STEM
Age Group:
Ages 3-5
Storytime Explorers:

At this longer storytime, we’ll dive into a topic and explore the fascinating world around us using a combination of nonfiction and fiction books. Each storytime will typically inc...

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 3-5
Program Type: Storytime, Crafts & DIY, STEM
Registration Available

At this longer storytime, we’ll dive into a topic and explore the fascinating world around us using a combination of nonfiction and fiction books. Each storytime will typically include reading, discussion, one craft, and one science activity. 

Target Audience: 3-6 years old  |  Registration encouraged to help us plan but not required

Storytime Explorers is held on the 1st and 3rd Fridays of the month at 10:00 AM. 

Disclaimer(s)

Storytime Age Range Suggestions

Our age recommendations tell you the developmental level we plan for, but every child is different. Feel free to try them out and choose the storytime(s) that feel right. Everyone is welcome! 

Adult Supervision

All children under the age of 10 must be supervised by an adult at programs and while in the library.

As per our Children's Use Policy: "The Library is not responsible for the actions, supervision, or safety of a child or for guiding or monitoring a child’s use of the Library. A child 9 years of age or younger must be supervised by a caregiver at all times. A caregiver must be 14 years of age or older." 

This event is in the "Families" group
This event is in the "Adults" group

Repair Café

Sunday, December 7, 2025 at 12:00pm - 3:30pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Special Event
Age Group:
Families, Adults

Do you have an item in your home in need of repair? Bring in 1-2 items in need of repair to the Urbandale Public Library Repair Café to get help from volunteers with expertise on how to fix your item(s).

Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Families, Adults
Program Type: Special Event
Event Details:

Do you have an item in your home in need of repair? Bring in 1-2 items in need of repair to the Urbandale Public Library Repair Café to get help from volunteers with expertise on how to fix your item(s).

This event is in the "Adults" group
This event is in the "All Ages" group

Art Gallery Reception: Haley Matias

Sunday, December 7, 2025 at 1:00pm - 2:00pm
Art Gallery at Urbandale Public Library
Program Type:
Art Gallery
Age Group:
Adults, All Ages

Join us for light refreshments and meet photographer, Haley Matias, and check out their exhibit in the Art Gallery from November 23, 2025 – January 3, 2026.

Registration Available
Library Branch: Urbandale Public Library
Room: Art Gallery
Age Group: Adults, All Ages
Program Type: Art Gallery
Registration Available
Event Details:

Join us for light refreshments and meet photographer, Haley Matias, and check out their exhibit in the Art Gallery from November 23, 2025 – January 3, 2026.

This event is in the "Adults" group

Bingocize

Monday, December 8, 2025 at 12:15pm - 1:00pm
ICN Room at Urbandale Public Library
Age Group:
Adults

BINGO + Exercise = BINGOCIZE

Registration Available
Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Registration Available
Event Details:

BINGO + Exercise = BINGOCIZE

This event is in the "Adults" group

Book Chat

Tuesday, December 9, 2025 at 6:00pm - 7:00pm
Meeting Room A at Urbandale Public Library
Program Type:
Book Club
Age Group:
Adults

Join us to discuss our favorite books of 2025! You do not have to be a current member of book club and titles can be anything you've read this year.

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A
Age Group: Adults
Program Type: Book Club
Registration Available
Event Details:

Join us to discuss our favorite books of 2025! You do not have to be a current member of book club and titles can be anything you've read this year.

This event is in the "Adults" group

Bingocize

Wednesday, December 10, 2025 at 12:15pm - 1:00pm
ICN Room at Urbandale Public Library
Age Group:
Adults

BINGO + Exercise = BINGOCIZE

Registration Available
Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Registration Available
Event Details:

BINGO + Exercise = BINGOCIZE

This event is in the "Adults" group

Craft Club

Thursday, December 11, 2025 at 6:00pm - 7:00pm
ICN Room at Urbandale Public Library
Program Type:
Crafts & DIY
Age Group:
Adults
Craft Club:

Join fellow crafters on the second Thursday of the month for an hour of creation and community. We encourage you to bring your own projects and supplies, but adult coloring books a...

*Previously called Spinning Yarns, but was reimagined for all crafters! 

2026 Craft Club Programs 

Registration Available
Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Program Type: Crafts & DIY
Registration Available
Event Details:

Join fellow crafters on the second Thursday of the month for an hour of creation and community. We encourage you to bring your own projects and supplies, but adult coloring books and colored pencils will be provided. Feel free to bring a non-alcoholic beverage of your choice as we knit, crochet, scrapbook, and craft together.

Please note: Instruction is not provided, but we’d be happy to show you how to access the Craft & Hobby database if you’re hoping to learn a new skill. Crochet and knitting kits as well as a selection of craft-related books may be available to check out.

All skill levels are welcome! 

*Previously called Spinning Yarns, but was reimagined for all crafters! 

2026 Craft Club Programs 

This event is in the "Adults" group

Classic Cinema: Christmas in Connecticut

Friday, December 12, 2025 at 1:00pm - 2:45pm
ICN Room at Urbandale Public Library
Program Type:
Movie
Age Group:
Adults
Classic Cinema:

Join us on the 2nd and 4th Friday of the month for classic cinema from the 20th century. This film screening will include English subtitles/ closed captioning (when format all...

Christmas in Connecticut (1945 ‧ Comedy/Romance ‧ 1h 42m ‧ Not Rated)

Registration Available
Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Program Type: Movie
Registration Available
Event Details:

Join us on the 2nd and 4th Friday of the month for classic cinema from the 20th century. 

This film screening will include English subtitles/ closed captioning (when format allows). Feel free to bring your own snacks and drinks to enjoy. Limited space, registration encouraged. 

 

Christmas in Connecticut (1945 ‧ Comedy/Romance ‧ 1h 42m ‧ Not Rated)

This event is in the "Adults" group

Adult Recreational Chess

Saturday, December 13, 2025 at 1:00pm - 4:00pm
ICN Room at Urbandale Public Library
Program Type:
Gaming
Age Group:
Adults
Adult Recreational Chess:

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.Please note that this program is not staffed and anyone under 18 must b...

Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Program Type: Gaming

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.

Please note that this program is not staffed and anyone under 18 must be accompanied by an adult. 

Urbandale Public Library Board of Trustees

Monday, December 15, 2025 at 5:30pm - 7:00pm
Conference Room at Urbandale Public Library
Program Type:
Open Public Meeting

Urbandale Public Library Board of Trustees Meeting

Library Branch: Urbandale Public Library
Room: Conference Room
Program Type: Open Public Meeting
Event Details:

Urbandale Public Library Board of Trustees Meeting

This event is in the "Families" group
This event is in the "Adults" group
This event is in the "All Ages" group

Urbandale Community Adult Band Holiday Concert

Monday, December 15, 2025 at 6:30pm - 7:30pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Performance
Age Group:
Families, Adults, All Ages

The Urbandale Community Adult Band, led by director Janna Rutledge, is made up of volunteer musicians from around the Des Moines metro area.

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Families, Adults, All Ages
Program Type: Performance
Registration Available
Event Details:

The Urbandale Community Adult Band, led by director Janna Rutledge, is made up of volunteer musicians from around the Des Moines metro area.

This event is in the "Adults" group

Book Chat

Wednesday, December 17, 2025 at 1:00pm - 2:00pm
Meeting Room A at Urbandale Public Library
Program Type:
Book Club
Age Group:
Adults

Join us to discuss our favorite books of 2025! You do not have to be a current member of book club and titles can be anything you've read this year.

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A
Age Group: Adults
Program Type: Book Club
Registration Available
Event Details:

Join us to discuss our favorite books of 2025! You do not have to be a current member of book club and titles can be anything you've read this year.

This event is in the "Ages 3-5" group

Storytime Explorers

Friday, December 19, 2025 at 10:00am - 11:00am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime, Crafts & DIY, STEM
Age Group:
Ages 3-5
Storytime Explorers:

At this longer storytime, we’ll dive into a topic and explore the fascinating world around us using a combination of nonfiction and fiction books. Each storytime will typically inc...

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 3-5
Program Type: Storytime, Crafts & DIY, STEM
Registration Available

At this longer storytime, we’ll dive into a topic and explore the fascinating world around us using a combination of nonfiction and fiction books. Each storytime will typically include reading, discussion, one craft, and one science activity. 

Target Audience: 3-6 years old  |  Registration encouraged to help us plan but not required

Storytime Explorers is held on the 1st and 3rd Fridays of the month at 10:00 AM. 

Disclaimer(s)

Storytime Age Range Suggestions

Our age recommendations tell you the developmental level we plan for, but every child is different. Feel free to try them out and choose the storytime(s) that feel right. Everyone is welcome! 

Adult Supervision

All children under the age of 10 must be supervised by an adult at programs and while in the library.

As per our Children's Use Policy: "The Library is not responsible for the actions, supervision, or safety of a child or for guiding or monitoring a child’s use of the Library. A child 9 years of age or younger must be supervised by a caregiver at all times. A caregiver must be 14 years of age or older." 

This event is in the "Adults" group

Adult Recreational Chess

Saturday, December 20, 2025 at 1:00pm - 4:00pm
ICN Room at Urbandale Public Library
Program Type:
Gaming
Age Group:
Adults
Adult Recreational Chess:

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.Please note that this program is not staffed and anyone under 18 must b...

Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Program Type: Gaming

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.

Please note that this program is not staffed and anyone under 18 must be accompanied by an adult. 

Christmas Eve/Day

All Day 12/24 - 12/25
Urbandale Public Library
Closing
Branches:
Urbandale Public Library
This event is in the "Adults" group

Adult Recreational Chess

Saturday, December 27, 2025 at 1:00pm - 4:00pm
ICN Room at Urbandale Public Library
Program Type:
Gaming
Age Group:
Adults
Adult Recreational Chess:

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.Please note that this program is not staffed and anyone under 18 must b...

Library Branch: Urbandale Public Library
Room: ICN Room
Age Group: Adults
Program Type: Gaming

Drop in and play some chess; all skill levels are welcome! Held every Saturday afternoon from 1:00 - 4:00 PM.

Please note that this program is not staffed and anyone under 18 must be accompanied by an adult. 

New Year’s Eve, close at 1 pm

Wednesday, December 31, 2025 at 1:00pm - 8:30pm
Urbandale Public Library
Closing
Branches:
Urbandale Public Library