Event List

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

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

Plug & Play

Wednesday, January 28, 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 "Teens" group
This event is in the "Adults" group

Rooting Out Poverty Book Club

Wednesday, January 28, 2026 at 6:00pm - 7:00pm
Silver/Bronze Room at Moline Public Library
Program Type:
Book Club
Age Group:
Teens, Adults

Join us as we come together to discuss, Between the World and Me by Ta-Nehisi Coates.

Open
Registration Required
Library Branch: Moline Public Library
Room: Silver/Bronze Room
Age Group: Teens, Adults
Program Type: Book Club
Registration Required
Body:

Join us as we come together to discuss, Between the World and Me by Ta-Nehisi Coates.

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, January 29, 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

Are You Yeti to Read? Winter Reading Kickoff Party

Saturday, January 31, 2026 at 2:00pm - 4:00pm
Children's Area at Moline Public Library
Program Type:
Special Event
Age Group:
Kids, Families

Get to know the curious creatures we call Cryptids this Winter Reading!

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

Get to know the curious creatures we call Cryptids this Winter Reading!

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 "Adults" group

Are You Yeti To Read? Adult Winter Reading Program

All Day 2/1 - 2/28
2nd Floor Information Desk at Moline Public Library
Program Type:
Reading Program
Age Group:
Adults

Sign up for the Adult Winter Reading Program today and join the hunt for the elusive new favorite book!

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Upcoming
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Information Desk
Age Group: Adults
Program Type: Reading Program
Registration Required
Body:

Sign up for the Adult Winter Reading Program today and join the hunt for the elusive new favorite book!

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 "Teens" group

Are You Yeti To Read? Teen Winter Reading Bingo

All Day 2/1 - 2/28
2nd Floor Information Desk at Moline Public Library
Program Type:
Reading Program
Age Group:
Teens

Teens and tweens in Grades 6-12 can win prizes for reading and completing other activities as part of Teen Winter Reading Bingo this February.

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Library Branch: Moline Public Library
Room: 2nd Floor Information Desk
Age Group: Teens
Program Type: Reading Program
Body:

Teens and tweens in Grades 6-12 can win prizes for reading and completing other activities as part of Teen Winter Reading Bingo this February.

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

Are You Yeti To Read? Winter Reading Program

02/01/2026 @ 12:00am to 02/28/2026 @ 5:00pm
1st Floor Children's Desk at Moline Public Library
Program Type:
Reading Program
Age Group:
Kids, Families

Be on the look out for your next great read during Winter Reading! We are sure you'll spot some great titles along with some of our cryptid friends like Yeti, Bigfoot, and Mothman.

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Library Branch: Moline Public Library
Room: 1st Floor Children's Desk
Age Group: Kids, Families
Program Type: Reading Program
Body:

Be on the look out for your next great read during Winter Reading! We are sure you'll spot some great titles along with some of our cryptid friends like Yeti, Bigfoot, and Mothman.

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, February 2, 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, February 2, 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 "Adults" group

Pageturners

Tuesday, February 3, 2026 at 1:00pm - 2:00pm
2nd Floor Program Room at Moline Public Library
Program Type:
Book Club
Age Group:
Adults

A contemporary fiction and nonfiction book discussion group that meets the first Tuesday of each month.  Books are provided on a first-come, first-served basis, and can be picked up at the Information Desk.  Or find any copy an

Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Book Club
Body:

A contemporary fiction and nonfiction book discussion group that meets the first Tuesday of each month.  Books are provided on a first-come, first-served basis, and can be picked up at the Information Desk.  Or find any copy an

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 "Adults" group

Goose String Art

Tuesday, February 3, 2026 at 5:30pm - 7:00pm
Gold/Silver Room at Moline Public Library
Program Type:
Arts & Crafts
Age Group:
Adults

Please join Moline Public Library and Mindy Mathews for some porch goose string art fun!

Open
Registration Required
Library Branch: Moline Public Library
Room: Gold/Silver Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Body:

Please join Moline Public Library and Mindy Mathews for some porch goose string art fun!

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, February 4, 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! - Horse Keychains

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

Let's welcome in the Lunar New Year with fancy, galloping horse keychains! These equestrian buddies are easy and fun to make, fit right in the palm of your hand, and are absolutely perfect for 2026's Year of the Horse!

Open
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:

Let's welcome in the Lunar New Year with fancy, galloping horse keychains! These equestrian buddies are easy and fun to make, fit right in the palm of your hand, and are absolutely perfect for 2026's Year of the Horse!

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, February 5, 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, February 5, 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. 

This event is in the "Adults" group

The Power of Pebbles: Navigating the River of Grief

Saturday, February 7, 2026 at 11:00am - 1:30pm
Gold/Silver/Bronze Room at Moline Public Library
Program Type:
Class, Presentation
Age Group:
Adults

Join Jackie Hauer and Jill Finn for a workshop to explore grief both individually and within a supportive group.

Open
Registration Required
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class, Presentation
Registration Required
Body:

Join Jackie Hauer and Jill Finn for a workshop to explore grief both individually and within a supportive group.

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, February 9, 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, February 9, 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, February 9, 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 "Adults" group

Write Now! Writer's Group

Monday, February 9, 2026 at 6:30pm - 7:30pm
2nd Floor Program Room at Moline Public Library
Program Type:
Literary, Meeting
Age Group:
Adults

Adult writers of all genres are invited to a monthly writing group to share your work and get and give feedback. Please bring a short section of your writing to read. 

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Literary, Meeting
Registration Required
Body:

Adult writers of all genres are invited to a monthly writing group to share your work and get and give feedback. Please bring a short section of your writing to read. 

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

Paws to Read with QCCAN

Tuesday, February 10, 2026 at 6:00pm - 7:00pm
Children's Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Kids, Families

Boost your reading skills by sharing stories with the therapy-certified dogs of QCCAN. These furry friends are great listeners and provide calm reassurance to kids looking to build their skills.

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

Boost your reading skills by sharing stories with the therapy-certified dogs of QCCAN. These furry friends are great listeners and provide calm reassurance to kids looking to build their skills.

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, February 11, 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

First Chapter Book Club - Beezus and Ramona

Wednesday, February 11, 2026 at 4:00pm - 5:00pm
Children's Program Room at Moline Public Library
Program Type:
Book Club
Age Group:
Kids

Welcome to First Chapter Book Club, the only book club where you finish the book AFTER the meeting!  

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

Welcome to First Chapter Book Club, the only book club where you finish the book AFTER the meeting!  

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, February 12, 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.