This event is in the "Kids" group This event is in the "Teens" group Plug & Play Wednesday, May 27, 2026 at 3:00pm - 4:30pm 2nd Floor Program Room at Moline Public Library Program Type: Arts & Crafts, Gaming Age Group: Kids, Teens 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! View Details 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 Rooting Out Poverty Book Club Wednesday, May 27, 2026 at 6:00pm - 7:00pm Silver/Bronze Room at Moline Public Library Program Type: Book Club Age Group: Teens, Adults Open Register Now 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 Stretchy Storytime Thursday, May 28, 2026 at 6:00pm - 6:45pm Children's Program Room at Moline Public Library Program Type: Music, Storytime Age Group: Kids 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. View Details 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 Pageturners Tuesday, June 2, 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 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 Sew Fun! Wednesday, June 3, 2026 at 5:00pm - 6:30pm Children's Program Room at Moline Public Library Program Type: Arts & Crafts, Class, Special Event Age Group: Kids 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. Upcoming View Details 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 "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 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 Details 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 Book 'Em Mystery Book Group Tuesday, June 16, 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 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 Novel Naptime Book Club Wednesday, June 17, 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 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 Science Fiction Book Club Wednesday, June 17, 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 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 MPL Makers Club Thursday, June 18, 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 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.
Father's Day All Day Moline Public Library Closed for Father's 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 Rooting Out Poverty Book Club Wednesday, June 24, 2026 at 6:00pm - 7:00pm Silver/Bronze Room at Moline Public Library Program Type: Book Club Age Group: Teens, Adults Open Register Now 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.
Independence Day All Day Moline Public Library Closed for Independence 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 Pageturners Tuesday, July 7, 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 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 Library Board Meeting Thursday, July 9, 2026 at 12:00pm - 1:00pm Bronze Room at Moline Public Library Program Type: Meeting Age Group: Everyone 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 Details 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 Novel Naptime Book Club Wednesday, July 15, 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 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 Science Fiction Book Club Wednesday, July 15, 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 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 MPL Makers Club Thursday, July 16, 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 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 Book 'Em Mystery Book Group Tuesday, July 21, 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 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 Rooting Out Poverty Book Club Wednesday, July 22, 2026 at 6:00pm - 7:00pm Silver/Bronze Room at Moline Public Library Program Type: Book Club Age Group: Teens, Adults Open Register Now 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 Pageturners Tuesday, August 4, 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 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 Book Stack String Art Wednesday, August 5, 2026 at 5:30pm - 7:00pm Gold/Silver Room at Moline Public Library Program Type: Arts & Crafts Age Group: Adults Please join Moline Public Library and Mindy Mathews for some book stack string art fun! Upcoming View Details 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 "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 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 Details This event is in the "Everyone" group Aug 13 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 Book 'Em Mystery Book Group Tuesday, August 18, 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 Aug 18 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.