Event List

Age Group
Age Group
Program Type
Library Branch
Ongoing Events
Registration Type

Primary tabs

This event is in the "Teens" group

Gardening 101

Thursday, March 26, 2026 at 6:00pm - 7:00pm
East Side Meeting Room at East Side Library
Program Type:
Educational
Age Group:
Teens

Join Community Youth Concepts for a hands-on Gardening 101 workshop where middle and high schoolers will plant their own seeds and learn the basics of starting and caring for a garden, from Iowa-friendly plants to eco-smart growing tips.

Library Branch: East Side Library
Room: East Side Meeting Room
Age Group: Teens
Program Type: Educational
Event Details:

Join Community Youth Concepts for a hands-on Gardening 101 workshop where middle and high schoolers will plant their own seeds and learn the basics of starting and caring for a garden, from Iowa-friendly plants to eco-smart growing tips.

Disclaimer(s)

Accessibility

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.
This event is in the "Teens" group

Anime Watch Party : Toilet-bound Hanako-kun

Tuesday, March 31, 2026 at 3:00pm - 5:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Movies
Age Group:
Teens

Whether you're an anime fan or curious to explore, everyone is invited to join the Anime Watch Party. Enjoy popcorn while watching a few episodes from a different popular anime series.

Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Teens
Program Type: Movies
Event Details:

Whether you're an anime fan or curious to explore, everyone is invited to join the Anime Watch Party. Enjoy popcorn while watching a few episodes from a different popular anime series.

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

Sit n' Stitch

Saturday, April 4, 2026 at 1:30pm - 3:30pm
North Side Meeting Room at North Side Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults

Spend a couple hours with other crafters and work on your knit, crochet, or needle craft projects. Please bring your own supplies and projects with you. This program happens the first Saturday of the month.

Registration Required
Library Branch: North Side Library
Room: North Side Meeting Room
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Spend a couple hours with other crafters and work on your knit, crochet, or needle craft projects. Please bring your own supplies and projects with you. This program happens the first Saturday of the month.

Disclaimer(s)

Accessibility

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.
This event is in the "Teens" group

Franklin VolunTeens

Monday, April 6, 2026 at 4:00pm - 5:00pm
Franklin Avenue Meeting Room at Franklin Avenue Library
Program Type:
Educational, Library Meeting
Age Group:
Teens

We are no longer accepting teen volunteer applications for the 2025-2026 school year.

 

Library Branch: Franklin Avenue Library
Room: Franklin Avenue Meeting Room
Age Group: Teens
Program Type: Educational, Library Meeting
Event Details:

We are no longer accepting teen volunteer applications for the 2025-2026 school year.

 

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

Game On!

Tuesday, April 7, 2026 at 4:00pm - 5:00pm
North Side Meeting Room at North Side Library
Program Type:
Gaming
Age Group:
Children, Teens

It's game on after school at North Side! Hang out in the meeting room with snacks and a wide variety of games. Play Nintendo Switch on the big screen, or enjoy checkers, Connect 4, Exploding Kittens, and more!

Library Branch: North Side Library
Room: North Side Meeting Room
Age Group: Children, Teens
Program Type: Gaming
Event Details:

It's game on after school at North Side! Hang out in the meeting room with snacks and a wide variety of games. Play Nintendo Switch on the big screen, or enjoy checkers, Connect 4, Exploding Kittens, and more!

Disclaimer(s)

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

This event is in the "Teens" group

VolunTeen Work Time

Wednesday, April 8, 2026 at 4:00pm - 5:00pm
Central Library
Program Type:
Health & Wellness
Age Group:
Teens

If you're between the ages of 12-18 and looking for a fun and rewarding volunteer opportunity, give the library a try! We would love to have your help!

Library Branch: Central Library
Age Group: Teens
Program Type: Health & Wellness
Event Details:

If you're between the ages of 12-18 and looking for a fun and rewarding volunteer opportunity, give the library a try! We would love to have your help!

Disclaimer(s)

Central Parking

Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.

 

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

Cricut Training

Thursday, April 9, 2026 at 5:00pm - 6:00pm
Central Library Tech Central at Central Library
Program Type:
Arts & Crafts, Computers & Technology
Age Group:
Teens, Adults

Learn how to use the Cricut Maker and Cricut Venture at Tech Central! What is a Cricut?

Registration Required
Library Branch: Central Library
Room: Central Library Tech Central
Age Group: Teens, Adults
Program Type: Arts & Crafts, Computers & Technology
Registration Required
Event Details:

Learn how to use the Cricut Maker and Cricut Venture at Tech Central! What is a Cricut?

Disclaimer(s)

Central Parking

Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.

 

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

Book Club Pizza Party : The Probability of Everything

Thursday, April 9, 2026 at 6:00pm - 7:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Book Clubs
Age Group:
Children, Teens

Join us at Forest for a book club and pizza party just for tweens! Each month features a new book exploring different genres, formats, and topics.

Registration Required
Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Children, Teens
Program Type: Book Clubs
Registration Required
Event Details:

Join us at Forest for a book club and pizza party just for tweens! Each month features a new book exploring different genres, formats, and topics.

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

Food Allergies

We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.
This event is in the "Children" group
This event is in the "Teens" group

Chess Club

Tuesday, April 14, 2026 at 4:00pm - 5:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Educational, Gaming
Age Group:
Children, Teens

Join the fun at Chess Club! Chess is one of the world's most popular games and is played by millions of people worldwide. This is a drop-in program where resources will be available to learn to play or come to test your skills with other players.

Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Children, Teens
Program Type: Educational, Gaming
Event Details:

Join the fun at Chess Club! Chess is one of the world's most popular games and is played by millions of people worldwide. This is a drop-in program where resources will be available to learn to play or come to test your skills with other players.

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

Noche de Juegos | Game Night

Tuesday, April 14, 2026 at 6:00pm - 7:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Educational, Gaming
Age Group:
Children, Teens

Join us at Forest Avenue Library for Noche de Juegos—a fun-filled game night for bilingual kids and language learners!

Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Children, Teens
Program Type: Educational, Gaming
Event Details:

Join us at Forest Avenue Library for Noche de Juegos—a fun-filled game night for bilingual kids and language learners!

Disclaimer(s)

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

This event is in the "Teens" group

The Art of Expression: Ransom Note Poetry

Wednesday, April 15, 2026 at 4:00pm - 5:00pm
Franklin Avenue Meeting Room at Franklin Avenue Library
Program Type:
Arts & Crafts, Educational, Health & Wellness
Age Group:
Teens

The Art of Expression is a monthly program for teens to learn and create different types of art in a relaxed atmosphere. 

On April 15, we will use magazines cutouts to create poetry and celebrate National Poetry Month. 

Registration Required
Library Branch: Franklin Avenue Library
Room: Franklin Avenue Meeting Room
Age Group: Teens
Program Type: Arts & Crafts, Educational, Health & Wellness
Registration Required
Event Details:

The Art of Expression is a monthly program for teens to learn and create different types of art in a relaxed atmosphere. 

On April 15, we will use magazines cutouts to create poetry and celebrate National Poetry Month. 

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

Drop-In STEM Challenge : Build a Bridge

Tuesday, April 21, 2026 at 2:00pm - 5:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Educational, Play & Learn
Age Group:
Children, Teens

Join us at Forest for a Build a Bridge STEM Challenge!

Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Children, Teens
Program Type: Educational, Play & Learn
Event Details:

Join us at Forest for a Build a Bridge STEM Challenge!

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

K-pop Meet-up

Tuesday, April 21, 2026 at 5:00pm - 6:00pm
Central Library Meeting Room 3 at Central Library
Program Type:
Educational
Age Group:
Teens, Adults

Do you like all things K-pop? Come to the Central Library every month and bring your photocards to trade, invite your friends or meet and hang out with other fans! Enjoy snacks, other activities, and listening to music.

Library Branch: Central Library
Room: Central Library Meeting Room 3
Age Group: Teens, Adults
Program Type: Educational
Event Details:

Do you like all things K-pop? Come to the Central Library every month and bring your photocards to trade, invite your friends or meet and hang out with other fans! Enjoy snacks, other activities, and listening to music.

Disclaimer(s)

Central Parking

Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.

 

This event is in the "Birth-Preschool" group
This event is in the "Children" group
This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "All Ages" group

Model Train Display with DesMoiNTrak

Saturday, April 25, 2026 at 10:00am - 5:00pm
Central Library Meeting Room 1, 2, 3 at Central Library
Program Type:
Educational, Exhibits, Take & Make
Age Group:
Birth-Preschool, Children, Teens, Adults, All Ages

All aboard! Trains are taking over the Central Library this weekend! Visit the library to see a huge model train display set up by the DesMoiNTrak modular railroad club.

Library Branch: Central Library
Room: Central Library Meeting Room 1, 2, 3
Age Group: Birth-Preschool, Children, Teens, Adults, All Ages
Program Type: Educational, Exhibits, Take & Make
Event Details:

All aboard! Trains are taking over the Central Library this weekend! Visit the library to see a huge model train display set up by the DesMoiNTrak modular railroad club.

Disclaimer(s)

Central Parking

Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.

 

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

This event is in the "Birth-Preschool" group
This event is in the "Children" group
This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "All Ages" group

Model Train Display with DesMoiNTrak

Sunday, April 26, 2026 at 12:00pm - 2:00pm
Central Library Meeting Room 1, 2, 3 at Central Library
Program Type:
Educational, Exhibits, Take & Make
Age Group:
Birth-Preschool, Children, Teens, Adults, All Ages

All aboard! Trains are taking over the Central Library this weekend! Visit the library to see a huge model train display set up by the DesMoiNTrak modular railroad club.

Library Branch: Central Library
Room: Central Library Meeting Room 1, 2, 3
Age Group: Birth-Preschool, Children, Teens, Adults, All Ages
Program Type: Educational, Exhibits, Take & Make
Event Details:

All aboard! Trains are taking over the Central Library this weekend! Visit the library to see a huge model train display set up by the DesMoiNTrak modular railroad club.

Disclaimer(s)

Central Parking

Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.

 

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

Nintendo Switch Party!

Monday, April 27, 2026 at 3:00pm - 4:00pm
Franklin Avenue Meeting Room at Franklin Avenue Library
Program Type:
Gaming
Age Group:
Children, Teens

Join us for a Nintendo Switch Party! We will have games like Mario Kart 8 & Super Mario Bros. Ultimate. Feel free to bring your own Switch or share the library’s controllers.

Library Branch: Franklin Avenue Library
Room: Franklin Avenue Meeting Room
Age Group: Children, Teens
Program Type: Gaming
Event Details:

Join us for a Nintendo Switch Party! We will have games like Mario Kart 8 & Super Mario Bros. Ultimate. Feel free to bring your own Switch or share the library’s controllers.

Disclaimer(s)

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

Tech Central Open House

Monday, April 27, 2026 at 6:00pm - 7:30pm
Central Library Tech Central at Central Library
Program Type:
Arts & Crafts, Computers & Technology, Educational, Play & Learn
Age Group:
Children, Teens, Adults, All Ages

Check out what's new in Central Library's maker lab, Tech Central. From 3D printers to laser cutters, VHS digitizing to t-shirt making, sewing to button making and more! Various crafts and demonstrations available.

Registration Required
Library Branch: Central Library
Room: Central Library Tech Central
Age Group: Children, Teens, Adults, All Ages
Program Type: Arts & Crafts, Computers & Technology, Educational, Play & Learn
Registration Required
Event Details:

Check out what's new in Central Library's maker lab, Tech Central. From 3D printers to laser cutters, VHS digitizing to t-shirt making, sewing to button making and more! Various crafts and demonstrations available.

Disclaimer(s)

Accessibility

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

Central Parking

Free library parking is available in Central's underground parking garage for two hours per visit. Parking around the library is metered at various costs from 9 a.m. - 9 p.m. Monday-Saturday.

 

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

Chess Club

Tuesday, April 28, 2026 at 4:00pm - 5:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Educational, Gaming
Age Group:
Children, Teens

Join the fun at Chess Club! Chess is one of the world's most popular games and is played by millions of people worldwide. This is a drop-in program where resources will be available to learn to play or come to test your skills with other players.

Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Children, Teens
Program Type: Educational, Gaming
Event Details:

Join the fun at Chess Club! Chess is one of the world's most popular games and is played by millions of people worldwide. This is a drop-in program where resources will be available to learn to play or come to test your skills with other players.

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

Tween Book Club

Tuesday, April 28, 2026 at 4:00pm - 5:00pm
North Side Meeting Room at North Side Library
Program Type:
Book Clubs
Age Group:
Children, Teens

Tweens and teens ages 10-14 can join us for a book club on the last Tuesday of the month.

Registration Required
Library Branch: North Side Library
Room: North Side Meeting Room
Age Group: Children, Teens
Program Type: Book Clubs
Registration Required
Event Details:

Tweens and teens ages 10-14 can join us for a book club on the last Tuesday of the month.

Disclaimer(s)

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

Sit n' Stitch

Saturday, May 2, 2026 at 1:30pm - 3:30pm
North Side Meeting Room at North Side Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults

Spend a couple hours with other crafters and work on your knit, crochet, or needle craft projects. Please bring your own supplies and projects with you. This program happens the first Saturday of the month.

Registration Required
Library Branch: North Side Library
Room: North Side Meeting Room
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Spend a couple hours with other crafters and work on your knit, crochet, or needle craft projects. Please bring your own supplies and projects with you. This program happens the first Saturday of the month.

Disclaimer(s)

Accessibility

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.
This event is in the "Teens" group

Franklin VolunTeens

Monday, May 4, 2026 at 4:00pm - 5:00pm
Franklin Avenue Meeting Room at Franklin Avenue Library
Program Type:
Educational, Library Meeting
Age Group:
Teens

We are no longer accepting teen volunteer applications for the 2025-2026 school year.

 

Library Branch: Franklin Avenue Library
Room: Franklin Avenue Meeting Room
Age Group: Teens
Program Type: Educational, Library Meeting
Event Details:

We are no longer accepting teen volunteer applications for the 2025-2026 school year.

 

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

Game On!

Tuesday, May 5, 2026 at 4:00pm - 5:00pm
North Side Meeting Room at North Side Library
Program Type:
Gaming
Age Group:
Children, Teens

It's game on after school at North Side! Hang out in the meeting room with snacks and a wide variety of games. Play Nintendo Switch on the big screen, or enjoy checkers, Connect 4, Exploding Kittens, and more!

Library Branch: North Side Library
Room: North Side Meeting Room
Age Group: Children, Teens
Program Type: Gaming
Event Details:

It's game on after school at North Side! Hang out in the meeting room with snacks and a wide variety of games. Play Nintendo Switch on the big screen, or enjoy checkers, Connect 4, Exploding Kittens, and more!

Disclaimer(s)

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

Chess Club

Tuesday, May 12, 2026 at 4:00pm - 5:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Educational, Gaming
Age Group:
Children, Teens

Join the fun at Chess Club! Chess is one of the world's most popular games and is played by millions of people worldwide. This is a drop-in program where resources will be available to learn to play or come to test your skills with other players.

Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Children, Teens
Program Type: Educational, Gaming
Event Details:

Join the fun at Chess Club! Chess is one of the world's most popular games and is played by millions of people worldwide. This is a drop-in program where resources will be available to learn to play or come to test your skills with other players.

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.

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

Noche de Juegos | Game Night

Tuesday, May 12, 2026 at 6:00pm - 7:00pm
Forest Avenue Meeting Room at Forest Avenue Library
Program Type:
Educational, Gaming
Age Group:
Children, Teens

Join us at Forest Avenue Library for Noche de Juegos—a fun-filled game night for bilingual kids and language learners!

Library Branch: Forest Avenue Library
Room: Forest Avenue Meeting Room
Age Group: Children, Teens
Program Type: Educational, Gaming
Event Details:

Join us at Forest Avenue Library for Noche de Juegos—a fun-filled game night for bilingual kids and language learners!

Disclaimer(s)

Children’s Program

Children under 10 years old must be accompanied by a caregiver over 12 years old.