Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

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

Children's Pixel Art Contest

All Day 5/31–6/28
Kids, Families
Library Branch: Moline Public Library
Room: Children's Area
Age Group: Kids, Families
Program Type: Contest
Body:

Quad City area children ages 4-12 can submit one original work of Pixel Art for the 2025 Moline Library Summer Reading Pixel Art Contest.

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

Teen and Adult Pixel Art Contest

All Day 5/31–6/28
Teens, Adults
Library Branch: Moline Public Library
Room: 2nd Floor Information Desk
Age Group: Teens, Adults
Program Type: Contest
Body:

Level Up at the Library by showing off your pixel art skills, using physical art supplies to create a digital 8-bit look. Teens and Tweens going into grades 6-12 and Adults can participate in the Adult and Teen Pixel Art Contest.

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

Adult Summer Reading Program

All Day 5/31–7/26
Adults
Open
Registration Required
Library Branch: Moline Public Library
Room: Library
Age Group: Adults
Program Type: Reading Program
Registration Required
Body:

LEVEL UP AT YOUR LIBRARY!

Get ready to take your summer to the next level through reading, programs, and prizes at MPL!

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

Children's Summer Reading Program

All Day 5/31–7/26
Kids, Families
Library Branch: Moline Public Library
Room: Library
Age Group: Kids, Families
Program Type: Reading Program
Body:

Children from birth to entering 6th grade can Level Up at Moline Public Library this summer with reading, programs, activities, and prizes!

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 Summer Reading Program

All Day 5/31–7/26
Teens
Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Information Desk
Age Group: Teens
Program Type: Reading Program
Registration Required
Body:

Teens and tweens going into grades 6-12, Level Up at Moline Public Library this summer with reading, programs, activities, and prizes!

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 Volunteer Kit 2

All Day 6/19–7/2
Teens
Library Branch: Moline Public Library
Room: 2nd Floor Information Desk
Age Group: Teens
Program Type: Arts & Crafts, Kit
Body:

Earn extra prize tickets for volunteering this summer! Teen Volunteer Kit 2 includes materials and instructions for making bookmarks for the Liberation 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 "Teens" group
Registration Required
Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Teens
Program Type: Arts & Crafts, Class
Registration Required
Body:

Get in touch with your creative power!  Explore materials, methods, and project ideas for expressive painting that will take you on a journey of emotional expression, self-exploration, and stress relief. 

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 Break-In Box Challenge

11:00am–12:00pm
Teens
Open
Registration Required
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens
Program Type: Special Event
Registration Required
Body:

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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 Break-In Box Challenge

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

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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 Break-In Box Challenge

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

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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 Break-In Box Challenge

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

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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

Pride at the Library!

5:30pm–7:00pm
Kids, Families
Library Branch: Moline Public Library
Room: Children's Area
Age Group: Kids, Families
Program Type: Holiday, Special Event, Storytime
Body:

Happy Pride! Join us in the Children's Program Room at 5:30 for a special Pride-themed storytime followed by activities in the department. 

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

6:00pm–7:00pm
Teens, Adults
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens, Adults
Program Type: Book Club, Special Event
Body:

Rooting Out Poverty Book Club is taking a field trip!

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

Stories in the Gardens

10:00am–11:00am
Kids, Families
Library Branch: Moline Public Library
Room: Gardens
Age Group: Kids, Families
Program Type: Storytime
Body:

Join us in the NEW Moline Library Gardens for stories, songs, and fun! For children birth to age 6 with a parent or other adult. 

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

5:00pm–5:45pm
Kids
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: colors!

Ages 3 - 6 with an adult.

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 Break-In Box Challenge

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

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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
This event is in the "Families" group
Registration Required
Library Branch: Moline Public Library
Room: Gold/Silver Room
Age Group: Kids, Teens, Families
Program Type: STEAM
Registration Required
Body:

Do you know how your actions affect the overall health of the Mississippi River? Students will use a watershed model to investigate how pollutants move in a landscape.

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

Teen Break-In Box Challenge

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

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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 Break-In Box Challenge

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

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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 Break-In Box Challenge

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

Level up at the Library by taking on our Teen Break-In Box Challenge! Use your investigative and problem-solving skills to solve puzzles and unlock a stash of treasure. 

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

Stories in the Park!

10:00am–11:00am
Kids, Families
Offsite Event
Library Branch: Off Site
Age Group: Kids, Families
Program Type: Storytime
Body:

Join us during the summer in a different park around Moline for stories, songs, and fun! For children birth to 6 years old with an adult.

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

Pixel Art Contest Showcase and Voting

All Day 7/1–7/12
Everyone
Library Branch: Moline Public Library
Room: Lobby
Age Group: Everyone
Program Type: Arts & Crafts, Exhibit, Special Event
Body:

Stop in and view the Pixel Art Contest entries and vote for your favorites! Children's pieces are displayed in the Children's Department and the Teen/Adult Divisions will be on display in the lobby.

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

1:00pm–2:00pm
Adults
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 "Teens" group

Expressive Painting Workshop: Dreamscape

1:00pm–2:30pm
Teens
Waitlist
Registration Required
Library Branch: Moline Public Library
Room: Children's Program Room
Age Group: Teens
Program Type: Arts & Crafts, Class
Registration Required
Body:

Get in touch with your creative power!  Explore materials, methods, and project ideas for expressive painting that will take you on a journey of emotional expression, self-exploration, and stress relief. 

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.