Event List

Featured Events

Age Group
Age Group
Program Type
Ongoing Events

Primary tabs

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

Library Board Meeting

Thursday, January 14, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, February 11, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, March 11, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, April 8, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, May 13, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, June 10, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, July 8, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, August 12, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, September 9, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, October 14, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, November 11, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, December 9, 2027 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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. 

Closed for Christmas Day

All Day
Moline Public Library

Closed for Christmas Day holiday.

Closing
Branches:
Moline Public Library
Description:

Closed for Christmas Day holiday.

This event is in the "Everyone" group

Library Board Meeting

Thursday, January 13, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, February 10, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, March 9, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, April 13, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, May 11, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, June 8, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, July 13, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, August 10, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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

Library Board Meeting

Thursday, September 14, 2028 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

Library Branch: Moline Public Library
Room: Bronze Room
Age Group: Everyone
Program Type: Meeting
Body:

The Library Board of Trustees meets on the 2nd Thursday of every month at 12:00 p.m.  

Agendas are available prior to the meetings. Minutes are available following approval.

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.