Event List

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

This event is in the "Adults" group

Write Now! Writer's Group

Monday, April 13, 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, April 14, 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 "Adults" group
This event is in the "Families" group

Novel Naptime Book Club

Wednesday, April 15, 2026 at 9:30am - 10:30am
2nd Floor Program Room at Moline Public Library
Program Type:
Book Club
Age Group:
Adults, Families

Do you have young kids and can't seem to find the time to get away for a fulfilling book club? Come join us for Novel Naptime, a popular materials book club for parents - where kids preschool age and under are welcome!

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

Do you have young kids and can't seem to find the time to get away for a fulfilling book club? Come join us for Novel Naptime, a popular materials book club for parents - where kids preschool age and under are welcome!

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 15, 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

Kids Anime Club

Wednesday, April 15, 2026 at 5:00pm - 6:00pm
Children's Program Room at Moline Public Library
Program Type:
Arts & Crafts, Literary, Reading Program
Age Group:
Kids

Are you in 3rd - 5th Grade? Do you like anime and manga? Want to learn more about Asian culture? Then stop by the Kids Anime Club at the Moline Public Library!

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

Are you in 3rd - 5th Grade? Do you like anime and manga? Want to learn more about Asian culture? Then stop by the Kids Anime Club at the Moline Public Library!

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

Science Fiction Book Club

Wednesday, April 15, 2026 at 6:00pm - 7:00pm
2nd Floor Program Room at Moline Public Library
Program Type:
Book Club, Literary
Age Group:
Adults

The Science Fiction Book Club will be meeting the third Wednesday of the month at 6:00pm. 

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

The Science Fiction Book Club will be meeting the third Wednesday of the month at 6:00pm. 

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

Teen Library Council

Thursday, April 16, 2026 at 3:30pm - 4:15pm
2nd Floor Program Room at Moline Public Library
Program Type:
Meeting
Age Group:
Teens

Students in grades 6-12 are needed to give advice and feedback about Library programs, materials, and services. Meetings will be on the third Thursday of the month at 3:30.

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Meeting
Body:

Students in grades 6-12 are needed to give advice and feedback about Library programs, materials, and services. Meetings will be on the third Thursday of the month at 3:30.

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

Da Vinci Kids

Thursday, April 16, 2026 at 5:00pm - 6:00pm
Children's Program Room at Moline Public Library
Program Type:
Arts & Crafts
Age Group:
Kids

Use squares to make some fun art as we explore Piet Mondrian and his art!

Ages 3 - 6 with an adult. All craft supplies will be provided.

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

Use squares to make some fun art as we explore Piet Mondrian and his art!

Ages 3 - 6 with an adult. 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 "Teens" group
This event is in the "Adults" group

MPL Makers Club

Thursday, April 16, 2026 at 6:30pm - 7:30pm
2nd Floor Program Room at Moline Public Library
Program Type:
Arts & Crafts, Kit
Age Group:
Teens, Adults
Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens, Adults
Program Type: Arts & Crafts, Kit
Registration Required

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 20, 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 20, 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

Middle School Anime Club

Monday, April 20, 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. 

This event is in the "Adults" group

Book 'Em Mystery Book Group

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

Come pick up a copy of our monthly selection at the Information Desk and start sleuthing today!

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

Come pick up a copy of our monthly selection at the Information Desk and start sleuthing today!

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

Rooting Out Poverty Book Club

Wednesday, April 22, 2026 at 6:00pm - 7:00pm
Silver/Bronze Room at Moline Public Library
Program Type:
Book Club
Age Group:
Teens, Adults
Open
Registration Required
Library Branch: Moline Public Library
Room: Silver/Bronze Room
Age Group: Teens, Adults
Program Type: Book Club
Registration Required

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

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.