Event List

Featured Events

Age Group
Age Group
Program Type

Primary tabs

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

Plug & Play

Wednesday, April 22, 2026 at 3:00pm - 4:30pm
2nd Floor Program Room at Moline Public Library
Program Type:
Arts & Crafts, Gaming
Age Group:
Kids, Teens

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Kids, Teens
Program Type: Arts & Crafts, Gaming
Body:

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Music & Movement

Thursday, April 23, 2026 at 9:30am - 10:15am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Stretchy Storytime

Thursday, April 23, 2026 at 6:00pm - 6:45pm
Children's Program Room at Moline Public Library
Program Type:
Music, Storytime
Age Group:
Kids

Come explore the magic of storytime through movement and music with this month’s theme: pets!

Ages 3 - 6 with an adult in the Children's Program Room.

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Music, Storytime
Body:

Come explore the magic of storytime through movement and music with this month’s theme: pets!

Ages 3 - 6 with an adult in the Children's Program Room.

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Little Movers Storytime

Monday, April 27, 2026 at 9:30am - 10:15am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Little Movers Storytime

Monday, April 27, 2026 at 11:00am - 11:45am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Young Adventurer's Club

Monday, April 27, 2026 at 5:00pm - 6:30pm
Children's Program Room at Moline Public Library
Program Type:
Gaming
Age Group:
Kids

Do you dream of fantastical adventures full of dragons and heroes? Then join us at the library to play Dungeons and Dragons!

No experience required.

Young Adventurer's Club is for students in 3rd - 5th Grade.

Waitlist
Registration Required
Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Gaming
Registration Required
Body:

Do you dream of fantastical adventures full of dragons and heroes? Then join us at the library to play Dungeons and Dragons!

No experience required.

Young Adventurer's Club is for students in 3rd - 5th Grade.

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Plug & Play

Wednesday, April 29, 2026 at 3:00pm - 4:30pm
2nd Floor Program Room at Moline Public Library
Program Type:
Arts & Crafts, Gaming
Age Group:
Kids, Teens

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Kids, Teens
Program Type: Arts & Crafts, Gaming
Body:

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Music & Movement

Thursday, April 30, 2026 at 9:30am - 10:15am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Toy Story Night

Thursday, April 30, 2026 at 6:00pm - 7:30pm
Children's Area at Moline Public Library
Program Type:
Arts & Crafts, Special Event
Age Group:
Kids, Families

Calling all cowgirls, cowboys, & space rangers for Toy Story themed games, crafts, and activities!

Library Branch: Moline Public Library
Room: Children's Area
Age Group: Kids, Families
Program Type: Arts & Crafts, Special Event
Body:

Calling all cowgirls, cowboys, & space rangers for Toy Story themed games, crafts, and activities!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Pokémon Club

Saturday, May 2, 2026 at 2:00pm - 3:00pm
Children's Program Room at Moline Public Library
Program Type:
Gaming
Age Group:
Kids

Introducing Pokemon Club! A club just for fans of Pokemon to hang out with other fans, play the card game or video games, trade cards, do a craft, or watch an episode of Pokemon! 

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Gaming
Body:

Introducing Pokemon Club! A club just for fans of Pokemon to hang out with other fans, play the card game or video games, trade cards, do a craft, or watch an episode of Pokemon! 

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Little Movers Storytime

Monday, May 4, 2026 at 9:30am - 10:15am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Little Movers Storytime

Monday, May 4, 2026 at 11:00am - 11:45am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Plug & Play

Wednesday, May 6, 2026 at 3:00pm - 4:30pm
2nd Floor Program Room at Moline Public Library
Program Type:
Arts & Crafts, Gaming
Age Group:
Kids, Teens

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Kids, Teens
Program Type: Arts & Crafts, Gaming
Body:

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Sew Fun! - Felt Flower Pins

Wednesday, May 6, 2026 at 5:00pm - 6:30pm
Children's Program Room at Moline Public Library
Program Type:
Arts & Crafts, Class, Special Event
Age Group:
Kids

 

Program will be in person in the Children's Programming room at 5:00pm. All materials for this program will be provided.

This is an in-person ONLY event. Required registration opens April 1st and is limited.

Upcoming
Registration Required
Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Arts & Crafts, Class, Special Event
Registration Required
Body:

 

Program will be in person in the Children's Programming room at 5:00pm. All materials for this program will be provided.

This is an in-person ONLY event. Required registration opens April 1st and is limited.

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Music & Movement

Thursday, May 7, 2026 at 9:30am - 10:15am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Starry Night Storytime

Thursday, May 7, 2026 at 6:00pm - 7:00pm
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids, Families

Looking for an evening storytime for the whole family? Well look no further! Come to Starry Night Storytime at 6:00 pm for picture books, songs, games and a little bit of playtime just before bed.  

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids, Families
Program Type: Storytime
Body:

Looking for an evening storytime for the whole family? Well look no further! Come to Starry Night Storytime at 6:00 pm for picture books, songs, games and a little bit of playtime just before bed.  

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

Mother's Day

All Day
Moline Public Library

Closed for Mother's Day.

Closing
Branches:
Moline Public Library
Description:

Closed for Mother's Day.

This event is in the "Kids" group

Little Movers Storytime

Monday, May 11, 2026 at 9:30am - 10:15am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Little Movers Storytime

Monday, May 11, 2026 at 11:00am - 11:45am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Dungeon Delvers

Monday, May 11, 2026 at 5:00pm - 6:30pm
Children's Program Room at Moline Public Library
Program Type:
Gaming, Meeting
Age Group:
Kids, Teens

Welcome, adventurer, to Dungeon Delvers! This program is perfect for anyone in 6th - 8th grade who's ever wanted to try their hand at playing dungeons and dragons, or even running their own game with friends. 

Open
Registration Required
Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids, Teens
Program Type: Gaming, Meeting
Registration Required
Body:

Welcome, adventurer, to Dungeon Delvers! This program is perfect for anyone in 6th - 8th grade who's ever wanted to try their hand at playing dungeons and dragons, or even running their own game with friends. 

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Plug & Play

Wednesday, May 13, 2026 at 3:00pm - 4:30pm
2nd Floor Program Room at Moline Public Library
Program Type:
Arts & Crafts, Gaming
Age Group:
Kids, Teens

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Kids, Teens
Program Type: Arts & Crafts, Gaming
Body:

Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

This event is in the "Kids" group

Music & Movement

Thursday, May 14, 2026 at 9:30am - 10:15am
Children's Program Room at Moline Public Library
Program Type:
Storytime
Age Group:
Kids

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids
Program Type: Storytime
Body:

Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! 

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Creativity Lab - Junk Journals

Thursday, May 14, 2026 at 6:00pm - 7:00pm
Children's Program Room at Moline Public Library
Program Type:
Arts & Crafts
Age Group:
Kids, Families

Junk Journals are returning this May.  Decorate your very own recycled journal using stickers, ribbon, markers and so much more.

All craft supplies will be provided. 

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids, Families
Program Type: Arts & Crafts
Body:

Junk Journals are returning this May.  Decorate your very own recycled journal using stickers, ribbon, markers and so much more.

All craft supplies will be provided. 

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance. 

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

Middle School Anime Club

Monday, May 18, 2026 at 5:00pm - 5:30pm
Children's Program Room at Moline Public Library
Program Type:
Arts & Crafts, Bilingual, Reading Program
Age Group:
Kids, Teens

Are you looking for a cool place to hang out with your fellow 6th-8th graders? Do you love anime and manga? Then stop by the Children's Program Room for our Anime Club just for middle schoolers!

Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Kids, Teens
Program Type: Arts & Crafts, Bilingual, Reading Program
Body:

Are you looking for a cool place to hang out with your fellow 6th-8th graders? Do you love anime and manga? Then stop by the Children's Program Room for our Anime Club just for middle schoolers!

Please note:

Any person with disabilities who wishes to attend an event and requires a special accommodation should notify the Moline Public Library (see Contact Info on this page). Please contact the Library at least 24 hours in advance.