Event List

Featured Events

Age Group
Age Group
Program Type

Primary tabs

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

Teen Poetry Café Awards Ceremony

Monday, April 27, 2026 at 6:00pm - 7:00pm
Gold/Silver/Bronze Room at Moline Public Library
Program Type:
Literary, Presentation, Special Event
Age Group:
Teens, Families

All poets who enter the 2026 Teen Poetry Contest and their guests are invited to the Teen Poetry Café Awards Ceremony. Poets can read their poems, and prizes will be awarded to the contest winners as well as those who choose to read.

Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Teens, Families
Program Type: Literary, Presentation, Special Event
Body:

All poets who enter the 2026 Teen Poetry Contest and their guests are invited to the Teen Poetry Café Awards Ceremony. Poets can read their poems, and prizes will be awarded to the contest winners as well as those who choose 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 "Teens" group
This event is in the "Adults" group
book

DIY Bedazzle Event

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

Please join us to bedazzle to your hearts content (or however much you can complete in an hour and a half). 

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

Please join us to bedazzle to your hearts content (or however much you can complete in an hour and a half). 

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
cream background with dice, nintendo switch icon, and craft items with text reading Plug

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
This event is in the "Teens" group
Image of a dogfish shark with dissection labels

PNG Shark Dissection

Thursday, April 30, 2026 at 6:30pm - 7:30pm
Gold/Silver/Bronze Room at Moline Public Library
Program Type:
Class, STEAM
Age Group:
Kids, Teens

Learn about animals through the dissection of a dogfish shark. This is a repeat of the program on Thursday, April 23. Register for only one session, please.

PNG Footer:

Funding for Project Next Generation is provided by the U.S. Institute of Museum and Library Services to the Secretary of State/Illinois State Library under the provisions of the Li...

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

Learn about animals through the dissection of a dogfish shark. This is a repeat of the program on Thursday, April 23. Register for only one session, please.

Funding for Project Next Generation is provided by the U.S. Institute of Museum and Library Services to the Secretary of State/Illinois State Library under the provisions of the Library Services and Technology Act (LSTA).

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 "Elementary School" group
This event is in the "Middle School" group
This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "Families" group
Image of a transparent purple and blue flower with light shining through it with text reading Kinetic Flowers Art Workshop and various logos

Kinetic Flowers Art Workshop

Tuesday, May 5, 2026 at 6:00pm - 7:00pm
Gold/Silver/Bronze Room at Moline Public Library
Program Type:
Arts & Crafts, Class, STEAM
Age Group:
Elementary School, Middle School, Teens, Adults, Families

Quad City Arts, in partnership with the City of Moline and MetroLINK, is thrilled to welcome Australian art collective Skunk Control to the Quad Cities i

Open
Registration Required
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Elementary School, Middle School, Teens, Adults, Families
Program Type: Arts & Crafts, Class, STEAM
Registration Required
Body:

Quad City Arts, in partnership with the City of Moline and MetroLINK, is thrilled to welcome Australian art collective Skunk Control to the Quad Cities i

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
Teens studying and girl reading with dog against blue background with text reading half-day study session with qccan therapy dogs

Half-Day Study Session with QCCAN Therapy Dogs

Wednesday, May 6, 2026 at 11:00am - 4:00pm
Gold/Silver/Bronze Room at Moline Public Library
Program Type:
Special Event
Age Group:
Teens

Need a spot to study on the half-day? The main meeting rooms at the library will be open for high school students who want a quiet place to work and relax. Drop in to connect, unwind, and enjoy snacks while you study.

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Teens
Program Type: Special Event
Body:

Need a spot to study on the half-day? The main meeting rooms at the library will be open for high school students who want a quiet place to work and relax. Drop in to connect, unwind, and enjoy snacks while you study.

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
cream background with dice, nintendo switch icon, and craft items with text reading Plug

Plug & Play

Wednesday, May 6, 2026 at 3:00pm - 4:30pm
Gold 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. This week we will be downstairs in the Gold Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax!

Library Branch: Moline Public Library
Room: Gold 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. This week we will be downstairs in the Gold 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 "Middle School" group
This event is in the "Teens" group
Text Sphero Golf with image of a Sphero bot

PNG Sphero Golf

Thursday, May 7, 2026 at 6:00pm - 7:30pm
Gold/Silver Room at Moline Public Library
Program Type:
Class, STEAM
Age Group:
Middle School, Teens

Learn how to use block coding to program Sphero Bolt robots to complete a golf course of your design.

 

PNG Footer:

Funding for Project Next Generation is provided by the U.S. Institute of Museum and Library Services to the Secretary of State/Illinois State Library under the provisions of the Li...

Open
Registration Required
Library Branch: Moline Public Library
Room: Gold/Silver Room
Age Group: Middle School, Teens
Program Type: Class, STEAM
Registration Required
Body:

Learn how to use block coding to program Sphero Bolt robots to complete a golf course of your design.

 

Funding for Project Next Generation is provided by the U.S. Institute of Museum and Library Services to the Secretary of State/Illinois State Library under the provisions of the Library Services and Technology Act (LSTA).

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
This event is in the "Teens" group
cream background with dice, nintendo switch icon, and craft items with text reading Plug

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
This event is in the "Teens" group
Image of Futuristic Tween with wrap-around lenses, blue braided hair, futuristic gloves and tennis shoes squatting in a cool pose with a cane on a futuristic background. Text reads: Middle School Anime Club; 中学生アニメ部; May 18, 5:00pm - 6:00pm; Every 3rd Monday, for 6th - 8th Graders; Moline Library Children's Program Room

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
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
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 "Kids" group
This event is in the "Teens" group
cream background with dice, nintendo switch icon, and craft items with text reading Plug

Plug & Play

Wednesday, May 20, 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
Group of teens with TLC and Teen Library Council writing

Teen Library Council

Thursday, May 21, 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 "Teens" group
This event is in the "Adults" group
"stained glass" candle holders made with mod podge and tissue paper

MPL Makers Club - “Stained Glass” Jars

Thursday, May 21, 2026 at 6:30pm - 7:30pm
2nd Floor Program Room at Moline Public Library
Program Type:
Arts & Crafts, Kit
Age Group:
Teens, Adults

Join the club to get creative with tissue paper and mod podge to make your own beautiful candle holder!

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens, Adults
Program Type: Arts & Crafts, Kit
Registration Required
Body:

Join the club to get creative with tissue paper and mod podge to make your own beautiful candle holder!

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. 

Memorial Day Weekend

All Day 5/24 - 5/25
Moline Public Library

Closed for Memorial Day weekend.

Closing
Branches:
Moline Public Library
Description:

Closed for Memorial Day weekend.

This event is in the "Kids" group
This event is in the "Teens" group
cream background with dice, nintendo switch icon, and craft items with text reading Plug

Plug & Play

Wednesday, May 27, 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
jonathan kozol's fire in the ashes book cover

Rooting Out Poverty Book Club

Wednesday, May 27, 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, Fire in the Ashes by, Jonathan Kozol.

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, Fire in the Ashes by, Jonathan Kozol.

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

MPL Makers Club

Thursday, June 18, 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. 

Father's Day

All Day
Moline Public Library

Closed for Father's Day.

Closing
Branches:
Moline Public Library
Description:

Closed for Father's Day.

This event is in the "Teens" group
This event is in the "Adults" group
rooting out poverty book club

Rooting Out Poverty Book Club

Wednesday, June 24, 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. 

Independence Day

All Day
Moline Public Library

Closed for Independence Day.

Closing
Branches:
Moline Public Library
Description:

Closed for Independence Day.

This event is in the "Teens" group
This event is in the "Adults" group
mpl makers club

MPL Makers Club

Thursday, July 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 "Teens" group
This event is in the "Adults" group
cover of the second chance club book by jason hardy. man walking under a grey sky on an empty street.

Rooting Out Poverty Book Club

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

Join Moline Public Library, Project NOW, and the Kewanee Life Skills and Reentry Center as we come together to discuss, The Second Chance Club: Hardship and Hope After Prison

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

Join Moline Public Library, Project NOW, and the Kewanee Life Skills and Reentry Center as we come together to discuss, The Second Chance Club: Hardship and Hope After Prison

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

MPL Makers Club

Thursday, August 20, 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.