This event is in the "Middle School" group This event is in the "Teens" group May 7 2026 Thu PNG Sphero Golf 6:00pm–7:30pm Middle School, Teens Open Registration Required This event is in the "Middle School" group This event is in the "Teens" group May 7 2026 Thu PNG Sphero Golf 6:00pm–7:30pm Open Library Branch: Moline Public Library Room: Gold/Silver Room Age Group: Middle School, Teens Program Type: Class, STEAM Registration Required Body: Learn how to use block coding to program Sphero Bolt robots to complete a golf course of your design. Funding for Project Next Generation is provided by the U.S. Institute of Museum and Library Services to the Secretary of State/Illinois State Library under the provisions of the Library Services and Technology Act (LSTA). 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.
May 10 2026 Sun Mother's Day All Day Closing May 10 2026 Sun Closing Mother's Day All Day Branches: Moline Public Library Description: Closed for Mother's Day.
This event is in the "Kids" group This event is in the "Birth to Preschool" group May 11 2026 Mon Make Believe City 10:00am–11:00am Kids, Birth to Preschool This event is in the "Kids" group This event is in the "Birth to Preschool" group May 11 2026 Mon Make Believe City 10:00am–11:00am Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Kids, Birth to Preschool Program Type: Special Event Body: Come play pretend in our Make Believe City! Pretend to be a firefighter or farmer, go to the laundromat, visit the grocery store, and so much more! For children 0 to 6, siblings 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 May 11 2026 Mon Write Now! Writer's Group 6:30pm–7:30pm Adults Open Registration Required This event is in the "Adults" group May 11 2026 Mon Write Now! Writer's Group 6:30pm–7:30pm Open Library Branch: Moline Public Library Room: 2nd Floor Program 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 May 12 2026 Tue Digital Literacy 10:00am–12:00pm Adults Upcoming Registration Required This event is in the "Adults" group May 12 2026 Tue Digital Literacy 10:00am–12:00pm Upcoming Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Class Registration Required Body: In this class you will learn how to access the internet, use a mouse like a pro, search the internet safely, create and use email effectively, and how to navigate the file system. Brough to you by the American Job Center. 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 May 12 2026 Tue Opera Quad Cities Sampler Event 7:00pm–7:30pm Everyone This event is in the "Everyone" group May 12 2026 Tue Opera Quad Cities Sampler Event 7:00pm–7:30pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Everyone Program Type: Music, Performer Body: Help Opera Quad Cities celebrate their 25th anniversary with a music filled evening at 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 "Everyone" group May 13 2026 Wed An Afternoon with the QC Chordbusters 3:00pm–4:00pm Everyone This event is in the "Everyone" group May 13 2026 Wed An Afternoon with the QC Chordbusters 3:00pm–4:00pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Everyone Program Type: Music Body: Sit back, relax, and enjoy the four part harmonies of the QC Chordbusters.This group loves to sing and share their passion for music, and we love to listen! 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 "Kids" group This event is in the "Teens" group May 13 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 13 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 "Kids" group May 13 2026 Wed First Chapter Book Club 4:00pm–5:00pm Kids This event is in the "Kids" group May 13 2026 Wed First Chapter Book Club 4:00pm–5:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Book Club Body: Welcome to First Chapter Book Club, the only book club where you finish the book AFTER the meeting! 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 May 13 2026 Wed Capybara String Art 5:30pm–7:00pm Adults Waitlist Registration Required This event is in the "Adults" group May 13 2026 Wed Capybara String Art 5:30pm–7:00pm Waitlist 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 capybara 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 "Kids" group May 14 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group May 14 2026 Thu Music & Movement 9:30am–10:15am Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Storytime Body: Put on your dancing shoes for Music & Movement, a music-based program for kids ages 1 - 5! Music & Movement will be taking a break during the summer. Be sure to join us when we resume in September! 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 May 14 2026 Thu Library Board Meeting 12:00pm–1:00pm Everyone This event is in the "Everyone" group May 14 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 "Kids" group This event is in the "Families" group May 14 2026 Thu Creativity Lab - Junk Journals 6:00pm–7:00pm Kids, Families This event is in the "Kids" group This event is in the "Families" group May 14 2026 Thu Creativity Lab - Junk Journals 6:00pm–7:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Families Program Type: Arts & Crafts Body: Junk Journals are returning this May. Decorate your very own recycled journal using stickers, ribbon, markers and so much more.All craft supplies will be provided. 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 This event is in the "Teens" group May 18 2026 Mon Middle School Anime Club 5:00pm–5:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group May 18 2026 Mon Middle School Anime Club 5:00pm–5:30pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Teens Program Type: Arts & Crafts, Bilingual, Reading Program Body: Are you looking for a cool place to hang out with your fellow 6th-8th graders? Do you love anime and manga? Then stop by the Children's Program Room for our Anime Club just for middle schoolers! 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 May 19 2026 Tue Book 'Em Mystery Book Group 1:00pm–2:00pm Adults This event is in the "Adults" group May 19 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 May 20 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 May 20 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 "Kids" group This event is in the "Teens" group May 20 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 20 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 "Kids" group May 20 2026 Wed Pokémon Club 5:00pm–6:00pm Kids This event is in the "Kids" group May 20 2026 Wed Pokémon Club 5:00pm–6:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Gaming Body: Introducing Pokémon Club! A club just for fans of Pokémon to hang out with other fans, play the card game or video games, trade cards, make a craft, or watch an episode of Pokémon! 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 May 20 2026 Wed Science Fiction Book Club 6:00pm–7:00pm Adults This event is in the "Adults" group May 20 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 "Adults" group May 21 2026 Thu Support the Moline Public Library Endowment and Save On Your Illinois Taxes 10:00am–10:30am Adults This event is in the "Adults" group May 21 2026 Thu Support the Moline Public Library Endowment and Save On Your Illinois Taxes 10:00am–10:30am Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Presentation Body: Join Paul Plagenz (Moline Regional Community Foundation) and Callahan Herrig (Moline Public Library) to learn more about supporting the Moline Public Library Endowment. 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 May 21 2026 Thu Support the Moline Public Library Endowment and Save On Your Illinois Taxes 2:00pm–2:30pm Adults This event is in the "Adults" group May 21 2026 Thu Support the Moline Public Library Endowment and Save On Your Illinois Taxes 2:00pm–2:30pm Library Branch: Moline Public Library Room: Gold Room Age Group: Adults Program Type: Presentation Body: Join Paul Plagenz (Moline Regional Community Foundation) and Callahan Herrig (Moline Public Library) to learn more about supporting the Moline Public Library Endowment. 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 May 21 2026 Thu Teen Library Council 3:30pm–4:15pm Teens This event is in the "Teens" group May 21 2026 Thu Teen Library Council 3:30pm–4:15pm Library Branch: Moline Public Library Room: 2nd Floor Program Room Age Group: Teens Program Type: Meeting Body: Students in grades 6-12 are needed to give advice and feedback about Library programs, materials, and services. Meetings will be on the third Thursday of the month at 3:30. 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 "Kids" group May 21 2026 Thu Da Vinci Kids 5:00pm–6:00pm Kids This event is in the "Kids" group May 21 2026 Thu Da Vinci Kids 5:00pm–6:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Arts & Crafts Body: Create a flower crown as we explore Frida Kahlo and her art! 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 21 2026 Thu MPL Makers Club - “Stained Glass” Jars 6:30pm–7:30pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group May 21 2026 Thu MPL Makers Club - “Stained Glass” Jars 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 Body: Join the club to get creative with tissue paper and mod podge to make your own beautiful candle holder! 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.