This event is in the "Adults" group Feb 1 - 28 2026 Are You Yeti To Read? Adult Winter Reading Program All Day 2/1–2/28 Adults Open Registration Required This event is in the "Adults" group Feb 1 - 28 2026 Are You Yeti To Read? Adult Winter Reading Program All Day 2/1–2/28 Open Library Branch: Moline Public Library Room: 2nd Floor Information Desk Age Group: Adults Program Type: Reading Program Registration Required Body: Sign up for the Adult Winter Reading Program today and join the hunt for the elusive new favorite book! Sponsored by Friends of the Moline Public 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 This event is in the "Adults" group Feb 25 2026 Wed Rooting Out Poverty Book Club - Between The World and Me HBO Documentary 6:00pm–7:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Feb 25 2026 Wed Rooting Out Poverty Book Club - Between The World and Me HBO Documentary 6:00pm–7:00pm Open Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Teens, Adults Program Type: Book Club Registration Required Body: Join us to watch the HBO Original Special Documentary based on last month’s book, Between the World and Me! 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 Mar 2 2026 Mon Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 2 2026 Mon Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 3 2026 Tue Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 3 2026 Tue Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 3 2026 Tue Pageturners 1:00pm–2:00pm Adults This event is in the "Adults" group Mar 3 2026 Tue Pageturners 1:00pm–2:00pm 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 "Adults" group Mar 4 2026 Wed Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 4 2026 Wed Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 5 2026 Thu Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 5 2026 Thu Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 6 2026 Fri Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 6 2026 Fri Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 7 2026 Sat Advance Directives Workshop 11:00am–1:00pm Adults Open Registration Required This event is in the "Adults" group Mar 7 2026 Sat Advance Directives Workshop 11:00am–1:00pm Open Library Branch: Moline Public Library Room: 2nd Floor Program Room Age Group: Adults Program Type: Class Registration Required Body: Advance Directives WorkshopJoin Jackie Hauer and Jill Finn for a workshop to learn more about advance directives. 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 Mar 9 2026 Mon Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 9 2026 Mon Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 9 2026 Mon Write Now! Writer's Group 6:30pm–7:30pm Adults Open Registration Required This event is in the "Adults" group Mar 9 2026 Mon Write Now! Writer's Group 6:30pm–7:30pm Open Library Branch: Moline Public Library Room: Platinum Room Age Group: Adults Program Type: Literary, Meeting Registration Required Body: Adult writers of all genres are invited to a monthly writing group to share your work and get and give feedback. Please bring a short section of your writing to read. 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 Mar 10 2026 Tue Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 10 2026 Tue Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 11 2026 Wed Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 11 2026 Wed Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 12 2026 Thu Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 12 2026 Thu Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 13 2026 Fri Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Adults This event is in the "Adults" group Mar 13 2026 Fri Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Special Event Body: Any voter may cast a ballot and needs no excuse, reason, or ID, at any of these four Early Voting Site Locations. Use them for convenience if they're close to your home, work, or school! 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 Mar 17 2026 Tue Book 'Em Mystery Book Group 1:00pm–2:00pm Adults This event is in the "Adults" group Mar 17 2026 Tue Book 'Em Mystery Book Group 1:00pm–2:00pm 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! 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 Mar 18 2026 Wed Novel Naptime Book Club 9:30am–10:30am Adults, Families This event is in the "Adults" group This event is in the "Families" group Mar 18 2026 Wed Novel Naptime Book Club 9:30am–10:30am 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 club? Come join us for Novel Naptime, a popular materials book club for parents - where kids preschool age and under are welcome! 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 Mar 18 2026 Wed Science Fiction Book Club 6:00pm–7:00pm Adults This event is in the "Adults" group Mar 18 2026 Wed Science Fiction Book Club 6:00pm–7:00pm Library Branch: Moline Public Library Room: 2nd Floor Program Room Age Group: Adults Program Type: Book Club, Literary Body: The Science Fiction Book Club will be meeting the third Wednesday of the 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 "Teens" group This event is in the "Adults" group Mar 19 2026 Thu MPL Makers Club 6:30pm–7:30pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Mar 19 2026 Thu MPL Makers Club 6:30pm–7:30pm Open Library Branch: Moline Public Library Room: 2nd Floor Program Room Age Group: Teens, Adults Program Type: Arts & Crafts, Kit Registration Required 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 Mar 23 2026 Mon Twisted Tales Presents Moline Confidential 6:30pm–7:30pm Adults, Everyone This event is in the "Adults" group This event is in the "Everyone" group Mar 23 2026 Mon Twisted Tales Presents Moline Confidential 6:30pm–7:30pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Adults, Everyone Program Type: History, Presentation Body: Come hear presenter Jeff Adamson share all the secrets of Moline that your parents never told you. 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 Mar 25 2026 Wed Rooting Out Poverty Book Club 6:00pm–7:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Mar 25 2026 Wed Rooting Out Poverty Book Club 6:00pm–7:00pm Open Library Branch: Moline Public Library Room: Silver/Bronze Room Age Group: Teens, Adults Program Type: Book Club Registration Required Body: Join us as we come together to discuss, From Dubuque to Selma & Beyond by, former Moline teacher and coach, Dave Markward. 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 Mar 26 2026 Thu History of Swedes in Moline 6:30pm–7:30pm Adults, Everyone This event is in the "Adults" group This event is in the "Everyone" group Mar 26 2026 Thu History of Swedes in Moline 6:30pm–7:30pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Adults, Everyone Program Type: History, Presentation Body: Please join the Moline Public Library and the Moline Preservation Society in welcoming Janette Foss Garcia to discuss the history of Swedes in Moline. 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.
Apr 3 2026 Fri Spring Holiday All Day Closing Apr 3 2026 Fri Closing Spring Holiday All Day Branches: Moline Public Library Description: Closed for Spring Holiday.
Apr 5 2026 Sun Easter All Day Closing Apr 5 2026 Sun Closing Easter All Day Branches: Moline Public Library Description: Closed for Easter.