Event List

Age Group
Age Group
Program Type
Program Type
Ongoing Events
Event Type

Primary tabs

This event is in the "Adults" group

SJM Trivia: A Court of Thorns and Roses

Saturday, June 14, 2025 at 10:00am - 12:00pm
Community Room at Main Branch
Program Type:
Program
Age Group:
Adults

“There you are. I’ve been looking for you.” - A Court of Thorns and Roses

Waitlist
Registration Required
Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

“There you are. I’ve been looking for you.” - A Court of Thorns and Roses

This event is in the "Adults" group

WDM Writer's Group

Saturday, June 14, 2025 at 10:00am - 2:00pm
Southwoods Room at Main Branch
Program Type:
Program
Age Group:
Adults

This in-person group is open to aspiring authors of all experience levels. Each participant brings an approximately 1500-word excerpt of their work-in-progress to read aloud.

Library Branch: Main Branch
Room: Southwoods Room
Age Group: Adults
Program Type: Program
Event Details:

This in-person group is open to aspiring authors of all experience levels. Each participant brings an approximately 1500-word excerpt of their work-in-progress to read aloud.

This event is in the "Babies" group
This event is in the "Toddlers" group
This event is in the "Preschool" group
This event is in the "School-Age Children" group

MAKEUP DATE: Unlazy River (*weather dependent)

Monday, June 16, 2025 at 10:30am - 11:30am
Community Room at Main Branch
Program Type:
Program
Age Group:
Babies, Toddlers, Preschool, School-Age Children

*THIS IS OUR MAKEUP DATE FROM JUNE 3*

* Due to the recent water restrictions enacted by the Central Iowa Water Works department there will no longer be water activities at this event. * 

Library Branch: Main Branch
Room: Community Room
Age Group: Babies, Toddlers, Preschool, School-Age Children
Program Type: Program
Event Details:

*THIS IS OUR MAKEUP DATE FROM JUNE 3*

* Due to the recent water restrictions enacted by the Central Iowa Water Works department there will no longer be water activities at this event. * 

This event is in the "Teens" group

Teen Nintendo Switch Free-Play

Monday, June 16, 2025 at 1:30pm - 4:30pm
Teen Center at Main Branch
Program Type:
Program
Age Group:
Teens

Teens! Spend time in the air conditioning with friends. We're bringing out the Nintendo Switch for free-play on Mondays during June and July. Enjoy a selection of games, and space to relax! No registration required.

Library Branch: Main Branch
Room: Teen Center
Age Group: Teens
Program Type: Program
Event Details:

Teens! Spend time in the air conditioning with friends. We're bringing out the Nintendo Switch for free-play on Mondays during June and July. Enjoy a selection of games, and space to relax! No registration required.

This event is in the "School-Age Children" group

Summer Survivor

Tuesday, June 17, 2025 at 10:00am - 11:00am
Community Room at Main Branch
Program Type:
Program
Age Group:
School-Age Children

For ages 7-12. Registration required. Join us outside for some amazing summer challenges. We'll see if you and your team have what it takes to survive.  

Open
Registration Required
Library Branch: Main Branch
Room: Community Room
Age Group: School-Age Children
Program Type: Program
Registration Required
Event Details:

For ages 7-12. Registration required. Join us outside for some amazing summer challenges. We'll see if you and your team have what it takes to survive.  

This event is in the "School-Age Children" group

Summer Survivor

Tuesday, June 17, 2025 at 1:30pm - 2:30pm
Community Room at Main Branch
Program Type:
Program
Age Group:
School-Age Children

For ages 7-12. Registration required. Join us outside for some amazing summer challenges. We'll see if you and your team have what it takes to survive.  

Open
Registration Required
Library Branch: Main Branch
Room: Community Room
Age Group: School-Age Children
Program Type: Program
Registration Required
Event Details:

For ages 7-12. Registration required. Join us outside for some amazing summer challenges. We'll see if you and your team have what it takes to survive.  

This event is in the "Adults" group

Tech One-on-One

Tuesday, June 17, 2025 at 3:00pm - 3:30pm
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Adults" group

Tech One-on-One

Tuesday, June 17, 2025 at 3:30pm - 4:00pm
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Adults" group

Tech One-on-One

Tuesday, June 17, 2025 at 4:00pm - 4:30pm
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Babies" group

Babies on the Move- Playtime!

Wednesday, June 18, 2025 at 10:00am - 11:00am
Community Room at Main Branch
Program Type:
Program
Age Group:
Babies

Join us for a special playtime just for ages 1month-18 months. This program will offer multiple stations for active and sensory play. Crawl, roll, grab, explore- come play with us! Registration required.

Waitlist
Registration Required
Library Branch: Main Branch
Room: Community Room
Age Group: Babies
Program Type: Program
Registration Required
Event Details:

Join us for a special playtime just for ages 1month-18 months. This program will offer multiple stations for active and sensory play. Crawl, roll, grab, explore- come play with us! Registration required.

This event is in the "Teens" group

Teen Tin Box Diorama

Wednesday, June 18, 2025 at 2:30pm - 4:00pm
Community Room at Main Branch
Program Type:
Craft, Program
Age Group:
Teens

Want to create a miniature world the size of a tin box? Join us in the Community Room to create your own tin box diorama in an Altoid container! Materials will be provided - the design is up to you!

Open
Registration Required
Library Branch: Main Branch
Room: Community Room
Age Group: Teens
Program Type: Craft, Program
Registration Required
Event Details:

Want to create a miniature world the size of a tin box? Join us in the Community Room to create your own tin box diorama in an Altoid container! Materials will be provided - the design is up to you!

This event is in the "Adults" group

English With Friends

Friday, June 20, 2025 at 10:00am - 11:00am
Southwoods Room at Main Branch
Program Type:
Program
Age Group:
Adults

Join us at the West Des Moines Public Library for English with Friends, a welcoming and informal conversation program.

Library Branch: Main Branch
Room: Southwoods Room
Age Group: Adults
Program Type: Program
Event Details:

Join us at the West Des Moines Public Library for English with Friends, a welcoming and informal conversation program.

This event is in the "Adults" group

Tech One-on-One

Saturday, June 21, 2025 at 10:00am - 10:30am
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Adults" group

Tech One-on-One

Saturday, June 21, 2025 at 10:30am - 11:00am
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Adults" group

Tech One-on-One

Saturday, June 21, 2025 at 11:00am - 11:30am
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Teens" group

Teen Nintendo Switch Free-Play

Monday, June 23, 2025 at 1:30pm - 4:30pm
Teen Center at Main Branch
Program Type:
Program
Age Group:
Teens

Teens! Spend time in the air conditioning with friends. We're bringing out the Nintendo Switch for free-play on Mondays during June and July. Enjoy a selection of games, and space to relax! No registration required.

Library Branch: Main Branch
Room: Teen Center
Age Group: Teens
Program Type: Program
Event Details:

Teens! Spend time in the air conditioning with friends. We're bringing out the Nintendo Switch for free-play on Mondays during June and July. Enjoy a selection of games, and space to relax! No registration required.

This event is in the "Adults" group

Tech One-on-One

Tuesday, June 24, 2025 at 3:00pm - 3:30pm
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Adults" group

Tech One-on-One

Tuesday, June 24, 2025 at 3:30pm - 4:00pm
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Adults" group

Tech One-on-One

Tuesday, June 24, 2025 at 4:00pm - 4:30pm
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Tech One-on-One 

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Tech One-on-One 

This event is in the "Teens" group

Teen Anime Afternoon

Wednesday, June 25, 2025 at 2:30pm - 4:30pm
Community Room at Main Branch
Program Type:
Program
Age Group:
Teens

Teens! Dress up in your best cosplay and join us in the Community Room for an afternoon of anime appreciation!

Open
Registration Required
Library Branch: Main Branch
Room: Community Room
Age Group: Teens
Program Type: Program
Registration Required
Event Details:

Teens! Dress up in your best cosplay and join us in the Community Room for an afternoon of anime appreciation!

This event is in the "Adults" group

Understanding Healthcare.Gov and your Health Plans

Thursday, June 26, 2025 at 6:30pm - 7:30pm
Community Room at Main Branch
Program Type:
Program
Age Group:
Adults

Do you feel a bit overwhelmed by the 

Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Event Details:

Do you feel a bit overwhelmed by the 

This event is in the "Adults" group

English With Friends

Friday, June 27, 2025 at 10:00am - 11:00am
Southwoods Room at Main Branch
Program Type:
Program
Age Group:
Adults

Join us at the West Des Moines Public Library for English with Friends, a welcoming and informal conversation program.

Library Branch: Main Branch
Room: Southwoods Room
Age Group: Adults
Program Type: Program
Event Details:

Join us at the West Des Moines Public Library for English with Friends, a welcoming and informal conversation program.

This event is in the "Adults" group

Final Friday Fiber Club

Friday, June 27, 2025 at 10:00am - 11:30am
Millie Knee Classroom at Main Branch
Program Type:
Program
Age Group:
Adults

Do you embroider, cross-stitch, crochet, or knit?

Open
Registration Required
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Event Details:

Do you embroider, cross-stitch, crochet, or knit?

This event is in the "Adults" group

WDM Writer's Group

Saturday, June 28, 2025 at 10:00am - 2:00pm
Southwoods Room at Main Branch
Program Type:
Program
Age Group:
Adults

This in-person group is open to aspiring authors of all experience levels. Each participant brings an approximately 1500-word excerpt of their work-in-progress to read aloud.

Library Branch: Main Branch
Room: Southwoods Room
Age Group: Adults
Program Type: Program
Event Details:

This in-person group is open to aspiring authors of all experience levels. Each participant brings an approximately 1500-word excerpt of their work-in-progress to read aloud.