Event List

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

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 "Children" group
This event is in the "Families" group

Celebrate the New Year! Scavenger Hunt

All Day 12/18 - 1/1
Urbandale Public Library
Age Group:
Children, Families

Drop into the library and hunt down 9 images hidden throughout the Youth Area. Don’t forget to sign the champion’s log after you’ve found them all!

 

Library Branch: Urbandale Public Library
Age Group: Children, Families
Event Details:

Drop into the library and hunt down 9 images hidden throughout the Youth Area. Don’t forget to sign the champion’s log after you’ve found them all!

 

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. 

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

Super Stuffie Sleepover Storytime

Monday, December 29, 2025 at 9:30am - 10:15am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime, Special Event
Age Group:
Ages 0-2, Ages 3-5

Enjoy a special family storytime with your favorite stuffed friend!

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

Enjoy a special family storytime with your favorite stuffed friend!

Disclaimer(s)

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 "Ages 0-2" group
This event is in the "Ages 3-5" group

Super Stuffie Sleepover Storytime

Monday, December 29, 2025 at 10:30am - 11:15am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime, Special Event
Age Group:
Ages 0-2, Ages 3-5

Enjoy a special family storytime with your favorite stuffed friend!

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

Enjoy a special family storytime with your favorite stuffed friend!

Disclaimer(s)

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 "Ages 6-11" group
This event is in the "Families" group

Look Out Below! The Asteroid Belt, Asteroids, Meteors, Meteorites, and Craters

Monday, December 29, 2025 at 3:00pm - 4:00pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Crafts & DIY, Guest Speaker, STEM
Age Group:
Ages 6-11, Families

We all know about the Sun and the eight planets of our Solar System, but have you heard about the Asteroid Belt?

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 6-11, Families
Program Type: Crafts & DIY, Guest Speaker, STEM
Registration Available
Event Details:

We all know about the Sun and the eight planets of our Solar System, but have you heard about the Asteroid Belt?

Disclaimer(s)

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 "Ages 6-11" group
This event is in the "Families" group

Family Escape Room: The Explorer (Session 1 @ 2:30)

Tuesday, December 30, 2025 at 2:30pm - 3:00pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Gaming
Age Group:
Ages 6-11, Families

Are you ready to go all the way to the top of the mountain?

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 6-11, Families
Program Type: Gaming
Registration Available
Event Details:

Are you ready to go all the way to the top of the mountain?

Disclaimer(s)

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 "Ages 6-11" group
This event is in the "Families" group

Family Escape Room: The Explorer (Session 2 @ 3:00)

Tuesday, December 30, 2025 at 3:00pm - 3:30pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Gaming
Age Group:
Ages 6-11, Families

Are you ready to go all the way to the top of the mountain?

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 6-11, Families
Program Type: Gaming
Registration Available
Event Details:

Are you ready to go all the way to the top of the mountain?

Disclaimer(s)

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 "Ages 6-11" group
This event is in the "Families" group

Family Escape Room: The Explorer (Session 3 @ 3:30)

Tuesday, December 30, 2025 at 3:30pm - 4:00pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Gaming
Age Group:
Ages 6-11, Families

Are you ready to go all the way to the top of the mountain?

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 6-11, Families
Program Type: Gaming
Registration Available
Event Details:

Are you ready to go all the way to the top of the mountain?

Disclaimer(s)

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 "Ages 6-11" group
This event is in the "Families" group

Family Escape Room: The Explorer (Session 4 @ 4:00)

Tuesday, December 30, 2025 at 4:00pm - 4:30pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Gaming
Age Group:
Ages 6-11, Families

Are you ready to go all the way to the top of the mountain?

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 6-11, Families
Program Type: Gaming
Registration Available
Event Details:

Are you ready to go all the way to the top of the mountain?

Disclaimer(s)

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 "Ages 6-11" group
This event is in the "Families" group

Family Escape Room: The Explorer (Session 5 @ 4:30)

Tuesday, December 30, 2025 at 4:30pm - 5:00pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Gaming
Age Group:
Ages 6-11, Families

Are you ready to go all the way to the top of the mountain?

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Ages 6-11, Families
Program Type: Gaming
Registration Available
Event Details:

Are you ready to go all the way to the top of the mountain?

Disclaimer(s)

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 "Children" group
This event is in the "Families" group

Noon Year's Eve Dance Party!

Wednesday, December 31, 2025 at 11:00am - 12:00pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Crafts & DIY, Special Event
Age Group:
Children, Families

Not sure you can make it to midnight on New Year’s Eve? Celebrate early at the library! 

Registration Available
Library Branch: Urbandale Public Library
Room: Meeting Room A/B
Age Group: Children, Families
Program Type: Crafts & DIY, Special Event
Registration Available
Event Details:

Not sure you can make it to midnight on New Year’s Eve? Celebrate early at the library! 

Disclaimer(s)

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." 

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

New Year's Day

All Day
Urbandale Public Library
Closing
Branches:
Urbandale Public Library
This event is in the "Children" group
This event is in the "Families" group

Science Fiction Books for Kids Scavenger Hunt

All Day 1/2 - 1/16
Urbandale Public Library
Age Group:
Children, Families

Get pumped for National Science Fiction Day on January 2nd with this scavenger hunt!

Library Branch: Urbandale Public Library
Age Group: Children, Families
Event Details:

Get pumped for National Science Fiction Day on January 2nd with this scavenger hunt!

This event is in the "Ages 0-2" group

Baby Bounce

Saturday, January 3, 2026 at 9:30am - 10:15am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime
Age Group:
Ages 0-2
Baby Bounce:

Baby and caregiver will enjoy bouncing, singing, shaking, and playing together! Experience and practice counting, rhythm, body part identification, animal sounds, sensory stimulati...

Weekday Storytime Schedule: 

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

Baby and caregiver will enjoy bouncing, singing, shaking, and playing together! Experience and practice counting, rhythm, body part identification, animal sounds, sensory stimulation, fine and gross motor skills, and more! We'll have 20-25 minutes of interactive programming, followed by an unstructured playtime where children and caregivers can play together and interact with peers.

Target Audience: 0-24 months  |  Registration encouraged to help us plan but not required

Baby Bounce is held weekdays on Mondays and Thursdays at 9:00 AM and the 1st and 3rd Saturdays of the month at 9: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." 

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

Family Storytime

Saturday, January 3, 2026 at 10:30am - 11:00am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime
Age Group:
Ages 0-2, Ages 3-5
Family Storytime:

Join us for interactive stories, singing, rhyming, and more educational FUN! Caregivers should plan on attending and helping little ones to engage, feel comfortable, and enjoy earl...

Weekday Storytime Schedule:

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

Join us for interactive stories, singing, rhyming, and more educational FUN! Caregivers should plan on attending and helping little ones to engage, feel comfortable, and enjoy early literacy. 

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

Family Storytime is held weekdays on Mondays and Thursdays at 11:00 AM, Tuesday evenings at 6:30 PM, and the 1st and 3rd Saturdays of the month at 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." 

This event is in the "Adults" group

Adult Recreational Chess

Saturday, January 3, 2026 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. 

This event is in the "Ages 0-2" group

Baby Bounce

Monday, January 5, 2026 at 9:00am - 9:45am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime
Age Group:
Ages 0-2
Baby Bounce:

Baby and caregiver will enjoy bouncing, singing, shaking, and playing together! Experience and practice counting, rhythm, body part identification, animal sounds, sensory stimulati...

Weekday Storytime Schedule: 

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

Baby and caregiver will enjoy bouncing, singing, shaking, and playing together! Experience and practice counting, rhythm, body part identification, animal sounds, sensory stimulation, fine and gross motor skills, and more! We'll have 20-25 minutes of interactive programming, followed by an unstructured playtime where children and caregivers can play together and interact with peers.

Target Audience: 0-24 months  |  Registration encouraged to help us plan but not required

Baby Bounce is held weekdays on Mondays and Thursdays at 9:00 AM and the 1st and 3rd Saturdays of the month at 9: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." 

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

Toddler Time

Monday, January 5, 2026 at 10:00am - 10:45am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime
Age Group:
Ages 0-2, Ages 3-5
Toddler Time:

This short-attention span story time is perfect for toddlers. We'll share shorter books, rhymes, and music with the understanding that sitting still is tricky sometimes. Caregivers...

Weekday Storytime Schedule:

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

This short-attention span story time is perfect for toddlers. We'll share shorter books, rhymes, and music with the understanding that sitting still is tricky sometimes. Caregivers should plan on attending and helping little ones to engage, feel comfortable, and enjoy early literacy! We'll have 20-25 minutes of interactive programming, followed by an unstructured playtime where children and caregivers can play together and/or interact with peers.

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

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." 

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

Family Storytime

Monday, January 5, 2026 at 11:00am - 11:30am
Meeting Room A/B at Urbandale Public Library
Program Type:
Storytime
Age Group:
Ages 0-2, Ages 3-5
Family Storytime:

Join us for interactive stories, singing, rhyming, and more educational FUN! Caregivers should plan on attending and helping little ones to engage, feel comfortable, and enjoy earl...

Weekday Storytime Schedule:

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

Join us for interactive stories, singing, rhyming, and more educational FUN! Caregivers should plan on attending and helping little ones to engage, feel comfortable, and enjoy early literacy. 

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

Family Storytime is held weekdays on Mondays and Thursdays at 11:00 AM, Tuesday evenings at 6:30 PM, and the 1st and 3rd Saturdays of the month at 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." 

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

Volunteer Fair

Monday, January 5, 2026 at 4:30pm - 6:30pm
Meeting Room A/B at Urbandale Public Library
Program Type:
Special Event
Age Group:
Teens, Adults

Interested in meeting new people and supporting your community? Stop by to visit with the following local organizations about their volunteer opportunities:

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

Interested in meeting new people and supporting your community? Stop by to visit with the following local organizations about their volunteer opportunities:

This event is in the "Adults" group

My WellBeing with ISU Extension

Tuesday, January 6, 2026 at 1:00pm - 2:00pm
ICN Room at Urbandale Public Library
Program Type:
Special Event
Age Group:
Adults

The library has partnered with Iowa State University Extension and Outreach to offer a 6-week My Wellbeing Program.

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

The library has partnered with Iowa State University Extension and Outreach to offer a 6-week My Wellbeing Program.