This event is in the "Kids" group This event is in the "Teens" group May 27 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group May 27 2026 Wed Plug & Play 3:00pm–4:30pm Library Branch: Moline Public Library Room: 2nd Floor Program Room Age Group: Kids, Teens Program Type: Arts & Crafts, Gaming Body: Teens and tweens in Grades 6 -12 - Join us each Wednesday for a laid-back hangout in the 2nd Floor Program Room. Play Nintendo Switch and board games, try out fun crafts, meet friends, and relax! 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 May 27 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 May 27 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 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 "Kids" group May 28 2026 Thu Stretchy Storytime 6:00pm–6:45pm Kids This event is in the "Kids" group May 28 2026 Thu Stretchy Storytime 6:00pm–6:45pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Music, Storytime Body: Come explore the magic of storytime through movement and music with this month’s theme: vehicles!Ages 3 - 6 with an adult in the Children's Program Room. 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 Jun 2 2026 Tue Pageturners 1:00pm–2:00pm Adults This event is in the "Adults" group Jun 2 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 "Kids" group Jun 3 2026 Wed Sew Fun! 5:00pm–6:30pm Kids Upcoming Registration Required This event is in the "Kids" group Jun 3 2026 Wed Sew Fun! 5:00pm–6:30pm Upcoming Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Arts & Crafts, Class, Special Event Registration Required Body: Program will be in person in the Children's Programming room at 5:00pm. All materials for this program will be provided.This is an in-person ONLY event. Required registration opens January 5th and is limited. 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 Jun 3 2026 Wed Floral Arrangement Class 6:00pm–7:00pm Adults Upcoming Registration Required This event is in the "Adults" group Jun 3 2026 Wed Floral Arrangement Class 6:00pm–7:00pm Upcoming Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Adults Program Type: Class Registration Required Body: Please join the Moline Public Library and Two Chicks and Flower Cart for a fun night filled with flowers and laughs. 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 Jun 11 2026 Thu Library Board Meeting 12:00pm–1:00pm Everyone This event is in the "Everyone" group Jun 11 2026 Thu Library Board Meeting 12:00pm–1:00pm 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 "Adults" group Jun 16 2026 Tue Book 'Em Mystery Book Group 1:00pm–2:00pm Adults This event is in the "Adults" group Jun 16 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 Jun 17 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 Jun 17 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 Jun 17 2026 Wed Science Fiction Book Club 6:00pm–7:00pm Adults This event is in the "Adults" group Jun 17 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 Jun 18 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 Jun 18 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.
Jun 21 2026 Sun Father's Day All Day Closing Jun 21 2026 Sun Closing Father's Day All Day Branches: Moline Public Library Description: Closed for Father's Day.
This event is in the "Teens" group This event is in the "Adults" group Jun 24 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 Jun 24 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 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.
Jul 4 2026 Sat Independence Day All Day Closing Jul 4 2026 Sat Closing Independence Day All Day Branches: Moline Public Library Description: Closed for Independence Day.
This event is in the "Adults" group Jul 7 2026 Tue Pageturners 1:00pm–2:00pm Adults This event is in the "Adults" group Jul 7 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 "Everyone" group Jul 9 2026 Thu Library Board Meeting 12:00pm–1:00pm Everyone This event is in the "Everyone" group Jul 9 2026 Thu Library Board Meeting 12:00pm–1:00pm 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 "Adults" group This event is in the "Families" group Jul 15 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 Jul 15 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 Jul 15 2026 Wed Science Fiction Book Club 6:00pm–7:00pm Adults This event is in the "Adults" group Jul 15 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 Jul 16 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 Jul 16 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 Jul 21 2026 Tue Book 'Em Mystery Book Group 1:00pm–2:00pm Adults This event is in the "Adults" group Jul 21 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 "Teens" group This event is in the "Adults" group Jul 22 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 Jul 22 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 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 Aug 4 2026 Tue Pageturners 1:00pm–2:00pm Adults This event is in the "Adults" group Aug 4 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 Aug 5 2026 Wed Book Stack String Art 5:30pm–7:00pm Adults Upcoming Registration Required This event is in the "Adults" group Aug 5 2026 Wed Book Stack String Art 5:30pm–7:00pm Upcoming Library Branch: Moline Public Library Room: Gold/Silver Room Age Group: Adults Program Type: Arts & Crafts Registration Required Body: Please join Moline Public Library and Mindy Mathews for some book stack string art fun! 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 Aug 12 2026 Wed Floral Arrangement Class 6:00pm–7:00pm Adults Upcoming Registration Required This event is in the "Adults" group Aug 12 2026 Wed Floral Arrangement Class 6:00pm–7:00pm Upcoming Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Adults Program Type: Class Registration Required Body: Please join the Moline Public Library and Two Chicks and Flower Cart for a fun night filled with flowers and laughs. 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.