Upcoming Events

Age
Program Type

Book 'Em Mystery Book Club

September 17, 2019
6:30pm - 7:30pm
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! ...

A Novel Naptime

September 18, 2019
10:30am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Families
Program Type: Book Club
Registration Required
Seats Remaining: 0
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 A Novel Naptime, our popular materials book group for parents - where kids preschool age and under are welcome! We will meet the third We...

Citizenship Test Preparation Course

September 18, 2019
6:00pm - 7:30pm
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 12
Body:
This free 8 week course series meets every Wednesday from 6pm until 7:30pm beginning September 4th until October 23rd. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language sk...

Citizenship Test Preparation Course

September 19, 2019
10:00am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 15
Body:
This free 8 week course series meets every Thursday from 10 am until 11:30 am beginning September 5th until October 24th. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language...

Citizenship Test Preparation Course

September 25, 2019
6:00pm - 7:30pm
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 12
Body:
This free 8 week course series meets every Wednesday from 6pm until 7:30pm beginning September 4th until October 23rd. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language sk...

Citizenship Test Preparation Course

September 26, 2019
10:00am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 15
Body:
This free 8 week course series meets every Thursday from 10 am until 11:30 am beginning September 5th until October 24th. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language...

Pageturners

October 1, 2019
6:30pm - 7:30pm
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 and j...

Citizenship Test Preparation Course

October 2, 2019
6:00pm - 7:30pm
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 12
Body:
This free 8 week course series meets every Wednesday from 6pm until 7:30pm beginning September 4th until October 23rd. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language sk...

Citizenship Test Preparation Course

October 3, 2019
10:00am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 15
Body:
This free 8 week course series meets every Thursday from 10 am until 11:30 am beginning September 5th until October 24th. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language...

Citizenship Test Preparation Course

October 9, 2019
6:00pm - 7:30pm
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 12
Body:
This free 8 week course series meets every Wednesday from 6pm until 7:30pm beginning September 4th until October 23rd. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language sk...

Citizenship Test Preparation Course

October 10, 2019
10:00am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 15
Body:
This free 8 week course series meets every Thursday from 10 am until 11:30 am beginning September 5th until October 24th. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language...

Library Board Meeting

October 10, 2019
12:00pm - 1:00pm
Library Branch: Moline Public Library
Room: Platinum 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. View Most Recent Agendas and Minutes ...

Book 'Em Mystery Book Club

October 15, 2019
6:30pm - 7:30pm
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! ...

A Novel Naptime

October 16, 2019
10:30am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Families
Program Type: Book Club
Registration Required
Seats Remaining: 0
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 A Novel Naptime, our popular materials book group for parents - where kids preschool age and under are welcome! We will meet the third We...

Citizenship Test Preparation Course

October 16, 2019
6:00pm - 7:30pm
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 12
Body:
This free 8 week course series meets every Wednesday from 6pm until 7:30pm beginning September 4th until October 23rd. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language sk...

Citizenship Test Preparation Course

October 17, 2019
10:00am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 15
Body:
This free 8 week course series meets every Thursday from 10 am until 11:30 am beginning September 5th until October 24th. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language...

Citizenship Test Preparation Course

October 23, 2019
6:00pm - 7:30pm
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 12
Body:
This free 8 week course series meets every Wednesday from 6pm until 7:30pm beginning September 4th until October 23rd. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language sk...

Citizenship Test Preparation Course

October 24, 2019
10:00am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 15
Body:
This free 8 week course series meets every Thursday from 10 am until 11:30 am beginning September 5th until October 24th. This course is open to anyone wanting to prepare for the United States citizenship test. You must have basic English language...

Rules of the Road Class

October 24, 2019
1:30pm - 3:00pm
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Adults
Program Type: Class
Registration Required
Seats Remaining: 24
Body:
Nancy Johnson, associated with AARP and the Office of the Illinois Secretary of State will present a free, 90-minute Illinois Rules of the Road class for seniors.  Registration is required. ...

Pageturners

November 5, 2019
6:30pm - 7:30pm
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 and j...

Library Board Meeting

November 14, 2019
12:00pm - 1:00pm
Library Branch: Moline Public Library
Room: Platinum 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. View Most Recent Agendas and Minutes ...

Immigration and Citizenship Workshop

November 16, 2019
10:00am - 3:00pm
Library Branch: Moline Public Library
Room: Gold/Silver Room
Age Group: Adults, Families, Everyone
Program Type: Special Event
Body:
Representatives from QCAIR and Esperanza Legal Assistance Center will be at the library to provide information on various immigration situations and how to become a U.S. Citizen. Attendees will be able to ask questions and get help with forms regardi...

A Novel Naptime

November 20, 2019
10:30am - 11:30am
Registration
Library Branch: Moline Public Library
Room: 2nd Floor Program Room
Age Group: Families
Program Type: Book Club
Registration Required
Seats Remaining: 0
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 A Novel Naptime, our popular materials book group for parents - where kids preschool age and under are welcome! We will meet the third We...