Event List

Age Group
Age Group
Program Type
Program Type
Ongoing Events

Primary tabs

This event is in the "Everyone" group.

Library Board Meeting

Thursday, March 13, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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

Teen Library Council

Thursday, March 20, 2025 at 3:30pm - 4:15pm
2nd Floor Program Room at Moline Public Library
Program Type:
Meeting
Age Group:
Teens
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. Great w...

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

Library Board Meeting

Thursday, April 10, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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

Teen Library Council

Thursday, April 17, 2025 at 3:30pm - 4:15pm
2nd Floor Program Room at Moline Public Library
Program Type:
Meeting
Age Group:
Teens
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. Great w...

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

Library Board Meeting

Thursday, May 8, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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

Teen Library Council

Thursday, May 15, 2025 at 3:30pm - 4:15pm
2nd Floor Program Room at Moline Public Library
Program Type:
Meeting
Age Group:
Teens
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. Great w...

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

Library Board Meeting

Thursday, June 12, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 10, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 14, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 11, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 9, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 13, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 11, 2025 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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, January 8, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 12, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 12, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 9, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 14, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 11, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 9, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 13, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 10, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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 8, 2026 at 12:00pm - 1:00pm
Bronze Room at Moline Public Library
Program Type:
Meeting
Age Group:
Everyone
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 app...

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.