Upcoming Events

Start Time

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

Primary tabs

This event is in the "Adults" group.

Tech One-on-One

10:00am - 10:30am
Open
Registration
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 2
Event Details:
Tech One-on-One  Do you have a specific computer, mobile device, or other technology related questions?  We are here to help!  Sign up for a 30 minute private session, walk-in's also welcome.  Staff can help with specific ...
This event is in the "Adults" group.

Tech One-on-One

10:30am - 11:00am
Open
Registration
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 2
Event Details:
Tech One-on-One  Do you have a specific computer, mobile device, or other technology related questions?  We are here to help!  Sign up for a 30 minute private session, walk-in's also welcome.  Staff can help with specific ...
This event is in the "Adults" group.

Tech One-on-One

11:00am - 11:30am
Open
Registration
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 2
Event Details:
Tech One-on-One  Do you have a specific computer, mobile device, or other technology related questions?  We are here to help!  Sign up for a 30 minute private session, walk-in's also welcome.  Staff can help with specific ...
This event is in the "Adults" group.
Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Event Details:
Join us for the second program in a 3-program series. Did you know that blood sugar levels throughout the day and over time can heave major impacts on your health? In this program, you'll learn just how blood sugar impacts health and the steps to mai...
This event is in the "Teens" group.

Teen Game Night

6:00pm - 7:30pm
Open
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: Teens
Program Type: Program
Registration Required
Seats Remaining: 30
Event Details:
Join us in the Community Room for an evening of gaming! Board games, card games, and a Nintendo Switch will be available to play, and attendees are encouraged to bring along their own favorite game to share! Program intended for grades 6-12. Registra...
This event is in the "Adults" group.

WDM Writer's Group

10:00am - 1:00pm
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. Fellow writers offer constructive critique following each writer's turn. Cu...
This event is in the "Teens" group.
Library Branch: Main Branch
Room: Teen Center
Age Group: Teens
Program Type: Program
Event Details:
Join us in the Teen Center for free-play on the Nintendo Switch! We have an assortment of games to choose from (for teens in grades 6-12): Mario Wonder Mario Kart Super Smash Bros Mario Party Superstars Overcooked ...
This event is in the "Adults" group.
Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Event Details:
Join us for the third program in a 3-program series. Did you know that our world is polluted with about 80,000 chemicals? In this program, we'll discuss 2 key ways to minimize their negative impact and discover the benefits of daily detoxification. W...
This event is in the "School-Age Children" group.
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: School-Age Children
Program Type: Program
Registration Required
Seats Remaining: 14
Event Details:
Join us in the Community Room after school to embark on an adventure! This month, we’ll get gross and make slime to creep out your friends and family!  Join us in the Community Room to embark on an adventure! For ages 5-12, registration requi...
This event is in the "Babies" group.
This event is in the "Toddlers" group.

Shake, Rattle & Roll Ages 1-3

9:30am - 10:15am
Open
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: Babies, Toddlers
Program Type: Program
Registration Required
Seats Remaining: 22
Event Details:
You'll be movin' and groovin' on this hand-clappin', foot-stompin' morning! For ages 1-3. Registration required. ...
This event is in the "Babies" group.
This event is in the "Toddlers" group.

Shake, Rattle & Roll Ages 3-6

10:30am - 11:15am
Open
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: Babies, Toddlers
Program Type: Program
Registration Required
Seats Remaining: 26
Event Details:
You'll be movin' and groovin' on this hand-clappin', foot-stompin' morning! For ages 3-6. Registration required. ...
This event is in the "Adults" group.

Tech One-on-One

10:00am - 10:30am
Open
Registration
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 1
Event Details:
Tech One-on-One  Do you have a specific computer, mobile device, or other technology related questions?  We are here to help!  Sign up for a 30 minute private session, walk-in's also welcome.  Staff can help with specific ...
This event is in the "Adults" group.

Tech One-on-One

10:30am - 11:00am
Open
Registration
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 3
Event Details:
Tech One-on-One  Do you have a specific computer, mobile device, or other technology related questions?  We are here to help!  Sign up for a 30 minute private session, walk-in's also welcome.  Staff can help with specific ...
This event is in the "Adults" group.

Tech One-on-One

11:00am - 11:30am
Open
Registration
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 3
Event Details:
Tech One-on-One  Do you have a specific computer, mobile device, or other technology related questions?  We are here to help!  Sign up for a 30 minute private session, walk-in's also welcome.  Staff can help with specific ...
This event is in the "All Ages" group.
This event is in the "Adults" group.
Library Branch: Main Branch
Room: Community Room
Age Group: All Ages, Adults
Program Type: Program
Event Details:
“Lewis and Clark in Iowa” begins with the story before the expedition: the sale of the Louisiana Purchase to the United States. Tracing the 1803 course from Elizabeth, Pennsylvania to St. Charles, Missouri, Donald Shurr discusses the background of th...
This event is in the "Adults" group.

WDM Writer's Group

10:00am - 1:00pm
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. Fellow writers offer constructive critique following each writer's turn. Cu...
This event is in the "Adults" group.
Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Event Details:
Have you wondered how a book goes from an idea to a published format? Do you wonder what it takes to write and publish a book? Please join us for a presentation by author Mary Seifert.  As she says, "Tell your story. Although they are all d...
This event is in the "Adults" group.
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 14
Event Details:
A regular meditation practice can help you cultivate kindness and inner peace -- two things we desperately need in these stressful times. In these mid-week sessions, you will learn meditations to help de-stress from your week and prepare for a relaxi...
This event is in the "Teens" group.

Group Service Project (GSP)

3:00pm - 5:00pm
Open
Registration
Library Branch: Main Branch
Room: StoryRoom
Age Group: Teens
Program Type: Program
Registration Required
Seats Remaining: 9
Event Details:
Are you looking for a few Silver Cord, Community Service, or other volunteer hours? The Library is looking for volunteers to help with a monthly group service project. We will perform a variety of tasks. No experience or training necessary!...
This event is in the "Adults" group.

Final Friday Fiber Club

10:00am - 11:30am
Open
Registration
Library Branch: Main Branch
Room: Millie Knee Classroom
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 7
Event Details:
Do you embroider, cross-stitch, crochet, or knit? All fiber artists are invited to join us for Final Friday Fiber Club, an informal opportunity to get together with other fiber artists to make new friends while creating your own handmade masterpieces...
This event is in the "Adults" group.
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 49
Event Details:
Join us as Becky Montgomery, an Alzheimer's Association educator presents a program on how to understand and respond to dementia related behaviors. ...
This event is in the "Teens" group.
This event is in the "Adults" group.
Library Branch: Main Branch
Room: Community Room
Age Group: Teens, Adults
Program Type: Program
Event Details:
Please join us for a program on Iowa's World War II history given by Chad Timm.  As part of a relatively quiet and under-publicized government program, thousands of enemy soldiers invaded Iowa in 1943. Great Britain, no longer able to accommo...
This event is in the "Adults" group.
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: Adults
Program Type: Program
Registration Required
Seats Remaining: 13
Event Details:
A regular meditation practice can help you cultivate kindness and inner peace -- two things we desperately need in these stressful times. In these mid-week sessions, you will learn meditations to help de-stress from your week and prepare for a relaxi...
This event is in the "Teens" group.

Teen Poetry Program

6:00pm - 7:30pm
Open
Registration
Library Branch: Main Branch
Room: Community Room
Age Group: Teens
Program Type: Program
Registration Required
Seats Remaining: 20
Event Details:
Join us in the Community Room for a mini-poetry workshop! Participants will write their own poems and collaborate with other attendees using various writing prompts and timed activities. Program intended for grades 6-12. Registration required. ...