Event List

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

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

Surviving Grief During the Holidays

Saturday, December 6, 2025 at 11:00am - 1:00pm
Silver/Bronze Room at Moline Public Library
Program Type:
Class, Presentation
Age Group:
Teens, Adults, Families

Join Jackie Hauer and Jill Finn for a workshop designed to help those struggling with loss during what can be a difficult season.

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

Join Jackie Hauer and Jill Finn for a workshop designed to help those struggling with loss during what can be a difficult season.

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, December 10, 2025 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 - Book Club Social!

Wednesday, December 10, 2025 at 6:00pm - 7:00pm
Silver/Bronze Room at Moline Public Library
Program Type:
Book Club, Special Event
Age Group:
Teens, Adults

Join Project NOW & Moline Public Library as we finish our year off with a book club social! Drinks, treats, and talks of plans for next year’s book club are all on the docket!

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

Join Project NOW & Moline Public Library as we finish our year off with a book club social! Drinks, treats, and talks of plans for next year’s book club are all on the docket!

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, December 17, 2025 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

Teen Library Council

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

Christmas Eve and Christmas Day

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

Closed for Christmas Eve and Christmas Day.

Closing
Branches:
Moline Public Library
Description:

Closed for Christmas Eve and Christmas Day.

New Year's Eve and New Year's Day

All Day 12/31 - 1/1
Moline Public Library

Closed for New Year's Eve and New Year's Day.

Closing
Branches:
Moline Public Library
Description:

Closed for New Year's Eve and New Year's Day.

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

Plug & Play

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

Plug & Play

Wednesday, January 14, 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

Teen Library Council

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

MPL Makers Club

Thursday, January 15, 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
This event is in the "Teens" group

Plug & Play

Wednesday, January 21, 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

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
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
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
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. 

Presidents Day

All Day
Moline Public Library
Closing
Branches:
Moline Public Library

Presidents Day

All Day
Moline Public Library

Closed for Presidents Day.

Closing
Branches:
Moline Public Library
Description:

Closed for Presidents Day.

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

Plug & Play

Wednesday, February 18, 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

Teen Library Council

Thursday, February 19, 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

MPL Makers Club

Thursday, February 19, 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
This event is in the "Teens" group

Plug & Play

Wednesday, February 25, 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, February 25, 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
This event is in the "Teens" group

Plug & Play

Wednesday, March 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.