Upcoming Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

This event is in the "Adults" group.
This event is in the "Everyone" group.

Twisted Tales Presents "Good Bites & Goodbye"

6:30pm - 7:30pm
Adults, Everyone
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults, Everyone
Program Type: History, Presentation
Body:

A pictorial review of all of your favorite Quad Cities' restaurants that have gone missing over the last 70 years - Marando's, The Plantation, Harold's on the Rock, The Drawbridge, Boars Head, the list goes on and on.

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

Moline High School Holiday Concert

1:00pm - 2:00pm
Adults, Everyone
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults, Everyone
Program Type: Music
Body:

We invite you to sit back, relax, and get in the holiday spirit with the incredibly talented Moline High School Choir. You won't want to miss these sounds of the 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 "Adults" group.
This event is in the "Families" group.

Novel Naptime Book Club

9:30am - 10:30am
Adults, Families
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 group? Come join us for Novel Naptime, a popular materials book group for parents - where kids preschool age and under are welcome!

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

Face 2 Face Game Night

5:30pm - 7:30pm
Teens, Adults
Open
Registration
Library Branch: Moline Public Library
Room: Gold/Silver Room
Age Group: Teens, Adults
Program Type: Gaming, Special Event
Registration Required
Seats Remaining: 45
Body:

It's board game night! And it's a great way to hang out with friends or meet someone new!

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

6:30pm - 7:30pm
Teens, Adults
Open
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Seats Remaining: Unlimited
Body:

Meet up with fellow makers for an open craft night in our new MPL Makers Club :

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
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
Closing
Branches:
Moline Public Library
Description:

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

This event is in the "Adults" group.

Chair Yoga

10:30am - 11:15am
Adults
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Body:

Achieve increased mobility without getting down on the floor with this class.  Daina Lewis, a Registered Yoga Teacher will lead us through standing and seated poses that use a chair for extra support. This is a perfect way to play in pos

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

This event is in the "Adults" group.

Chair Yoga

10:30am - 11:15am
Adults
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Body:

Achieve increased mobility without getting down on the floor with this class.  Daina Lewis, a Registered Yoga Teacher will lead us through standing and seated poses that use a chair for extra support. This is a perfect way to play in pos

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.
Registration
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 60
Body:

Join Jackie Hauer and Jill Finn for a workshop to explore grief both individually and within a supportive group.

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.

Penguin String Art

5:30pm - 7:00pm
Adults
Registration
Library Branch: Moline Public Library
Room: Gold/Silver Room
Age Group: Adults
Registration Required
Seats Remaining: 20
Body:

Please join Moline Public Library and Mindy Mathews for a fun filled evening of penguin string art!

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.

Chair Yoga

10:30am - 11:15am
Adults
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Body:

Achieve increased mobility without getting down on the floor with this class.  Daina Lewis, a Registered Yoga Teacher will lead us through standing and seated poses that use a chair for extra support. This is a perfect way to play in pos

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

1:00pm - 2:00pm
Adults
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!

This event is in the "Adults" group.

Science Fiction Book Club

6:00pm - 7:00pm
Adults
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Book Club, Literary
Body:

The Science Fiction Book Club is back for 2025! We will be meeting the third Wednesday of the month (with some exceptions - check the calendar for exact date each 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 "Adults" group.

Chair Yoga

10:30am - 11:15am
Adults
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Body:

Achieve increased mobility without getting down on the floor with this class.  Daina Lewis, a Registered Yoga Teacher will lead us through standing and seated poses that use a chair for extra support. This is a perfect way to play in pos

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.
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Presentation
Body:

Help us commemorate Martin Luther King, Jr. Week with this "talk show" style discussion about Dr. Dave Markward's memoir, From Dubuque to Selma & Beyond: My Journey to Understand Racism in America

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 Cookie Decorating Class

5:30pm - 7:00pm
Adults
Registration
Library Branch: Moline Public Library
Room: Gold/Silver Room
Age Group: Adults
Program Type: Arts & Crafts, Class
Registration Required
Seats Remaining: 20
Body:

Please join Moline Public Library and Rebecca Mabis from Sugar a la Mode for a fun filled night of cookie decorating!

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.

Chair Yoga

10:30am - 11:15am
Adults
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Body:

Achieve increased mobility without getting down on the floor with this class.  Daina Lewis, a Registered Yoga Teacher will lead us through standing and seated poses that use a chair for extra support. This is a perfect way to play in pos

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

This event is in the "Adults" group.

Chair Yoga

10:30am - 11:15am
Adults
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Body:

Achieve increased mobility without getting down on the floor with this class.  Daina Lewis, a Registered Yoga Teacher will lead us through standing and seated poses that use a chair for extra support. This is a perfect way to play in pos

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

Love Songs with Jim & Marcia

1:00pm - 2:00pm
Adults, Everyone
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults, Everyone
Program Type: Music

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.

Chair Yoga

10:30am - 11:15am
Adults
Library Branch: Moline Public Library
Room: Gold/Silver/Bronze Room
Age Group: Adults
Program Type: Class
Body:

Achieve increased mobility without getting down on the floor with this class.  Daina Lewis, a Registered Yoga Teacher will lead us through standing and seated poses that use a chair for extra support. This is a perfect way to play in pos

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. 

President's Day

All Day
Closing
Branches:
Moline Public Library
Description:

The library will be closed for President's Day.