This event is in the "Adults" group Are You Yeti To Read? Adult Winter Reading Program All Day 2/1 - 2/28 2nd Floor Information Desk at Moline Public Library Program Type: Reading Program Age Group: Adults Sign up for the Adult Winter Reading Program today and join the hunt for the elusive new favorite book! Friends Sponsorship Footer: Sponsored by Friends of the Moline Public Library. Open Register Now 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 Rooting Out Poverty Book Club - Between The World and Me HBO Documentary Wednesday, February 25, 2026 at 6:00pm - 7:00pm Gold/Silver/Bronze Room at Moline Public Library Program Type: Book Club Age Group: Teens, Adults Join us to watch the HBO Original Special Documentary based on last month’s book, Between the World and Me! Open Register Now 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Pageturners Tuesday, March 3, 2026 at 1:00pm - 2:00pm 2nd Floor Program Room at Moline Public Library Program Type: Book Club Age Group: Adults 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 View Details 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Advance Directives Workshop Saturday, March 7, 2026 at 11:00am - 1:00pm 2nd Floor Program Room at Moline Public Library Program Type: Class Age Group: Adults Advance Directives WorkshopJoin Jackie Hauer and Jill Finn for a workshop to learn more about advance directives. Open Register Now 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Write Now! Writer's Group Monday, March 9, 2026 at 6:30pm - 7:30pm Platinum Room at Moline Public Library Program Type: Literary, Meeting Age Group: Adults 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. Open Register Now 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Early Voting: Monday through Friday, 11 a.m. to 7 p.m. All Day Gold Room at Moline Public Library Program Type: Special Event Age Group: Adults 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! View Details 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 Book 'Em Mystery Book Group Tuesday, March 17, 2026 at 1:00pm - 2:00pm 2nd Floor Program Room at Moline Public Library Program Type: Book Club Age Group: Adults Come pick up a copy of our monthly selection at the Information Desk and start sleuthing today! View Details 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 Novel Naptime Book Club Wednesday, March 18, 2026 at 9:30am - 10:30am 2nd Floor Program Room at Moline Public Library Program Type: Book Club Age Group: Adults, Families 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! View Details 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 Science Fiction Book Club Wednesday, March 18, 2026 at 6:00pm - 7:00pm 2nd Floor Program Room at Moline Public Library Program Type: Book Club, Literary Age Group: Adults The Science Fiction Book Club will be meeting the third Wednesday of the month at 6:00pm. View Details 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 MPL Makers Club Thursday, March 19, 2026 at 6:30pm - 7:30pm 2nd Floor Program Room at Moline Public Library Program Type: Arts & Crafts, Kit Age Group: Teens, Adults Open Register Now 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 Twisted Tales Presents Moline Confidential Monday, March 23, 2026 at 6:30pm - 7:30pm Gold/Silver/Bronze Room at Moline Public Library Program Type: History, Presentation Age Group: Adults, Everyone Come hear presenter Jeff Adamson share all the secrets of Moline that your parents never told you. View Details 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 Rooting Out Poverty Book Club Wednesday, March 25, 2026 at 6:00pm - 7:00pm Silver/Bronze Room at Moline Public Library Program Type: Book Club Age Group: Teens, Adults Join us as we come together to discuss, From Dubuque to Selma & Beyond by, former Moline teacher and coach, Dave Markward. Open Register Now 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 History of Swedes in Moline Thursday, March 26, 2026 at 6:30pm - 7:30pm Gold/Silver/Bronze Room at Moline Public Library Program Type: History, Presentation Age Group: Adults, Everyone Please join the Moline Public Library and the Moline Preservation Society in welcoming Janette Foss Garcia to discuss the history of Swedes in Moline. View Details 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.
Spring Holiday All Day Moline Public Library Closed for Spring Holiday. Closing Apr 3 2026 Fri Closing Spring Holiday All Day Branches: Moline Public Library Description: Closed for Spring Holiday.
Easter All Day Moline Public Library Closed for Easter. Closing Apr 5 2026 Sun Closing Easter All Day Branches: Moline Public Library Description: Closed for Easter.