Event List

Featured Events

Age Group
Age Group
Program Type
Program Type
Ongoing Events

Primary tabs

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

Track the Yeti Escape Room

Tuesday, February 10, 2026 at 4:00pm - 5:00pm
2nd Floor Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Teens

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Special Event
Registration Required
Body:

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

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

Track the Yeti Escape Room

Thursday, February 12, 2026 at 1:00pm - 2:00pm
2nd Floor Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Teens

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Special Event
Registration Required
Body:

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

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

Track the Yeti Escape Room

Thursday, February 12, 2026 at 2:00pm - 3:00pm
2nd Floor Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Teens

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Special Event
Registration Required
Body:

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

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

Track the Yeti Escape Room

Thursday, February 12, 2026 at 6:00pm - 7:00pm
2nd Floor Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Teens

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Special Event
Registration Required
Body:

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

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

Track the Yeti Escape Room

Friday, February 13, 2026 at 10:00am - 11:00am
2nd Floor Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Teens

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Special Event
Registration Required
Body:

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

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

Track the Yeti Escape Room

Friday, February 13, 2026 at 2:00pm - 3:00pm
2nd Floor Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Teens

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Special Event
Registration Required
Body:

Find the clues and solve the puzzles in the room to find the Yeti before time runs out!

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

Cryptid Creations Art Contest Showcase and Voting

All Day 2/24 - 3/7
Lobby at Moline Public Library
Program Type:
Arts & Crafts, Exhibit, Special Event
Age Group:
Everyone

Stop in and view the Cryptid Creations Art Contest entries and vote for your favorites! Teen and Adult submissions will be on display in the lobby. You may also vote online for the Teen or Adult pieces (link to come).

Friends Sponsorship Footer:

Sponsored by Friends of the Moline Public Library.

Library Branch: Moline Public Library
Room: Lobby
Age Group: Everyone
Program Type: Arts & Crafts, Exhibit, Special Event
Body:

Stop in and view the Cryptid Creations Art Contest entries and vote for your favorites! Teen and Adult submissions will be on display in the lobby. You may also vote online for the Teen or Adult pieces (link to come).

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

Sensitive Pokemon Party

Tuesday, March 3, 2026 at 5:00pm - 6:00pm
Children's Program Room at Moline Public Library
Program Type:
Special Event
Age Group:
Kids

This special version of our Pokémon Day at the Library event is for autistic children or those with sensory processing difficulties who may find our other program overwhelming.

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

This special version of our Pokémon Day at the Library event is for autistic children or those with sensory processing difficulties who may find our other program overwhelming.

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! - Personalized Bookmarks

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

 

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 February 4th 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 February 4th 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
This event is in the "Families" group

Paws to Read with QCCAN

Tuesday, March 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

Sew Fun!

Wednesday, April 1, 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 January 5th 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 January 5th 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. 

Spring Holiday

All Day
Moline Public Library

Closed for Spring Holiday.

Closing
Branches:
Moline Public Library
Description:

Closed for Spring Holiday.

Easter

All Day
Moline Public Library

Closed for Easter.

Closing
Branches:
Moline Public Library
Description:

Closed for Easter.

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

Mother's Day

All Day
Moline Public Library

Closed for Mother's Day.

Closing
Branches:
Moline Public Library
Description:

Closed for Mother's Day.

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

Sew Fun!

Wednesday, June 3, 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 January 5th 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 January 5th 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. 

Father's Day

All Day
Moline Public Library

Closed for Father's Day.

Closing
Branches:
Moline Public Library
Description:

Closed for Father's Day.