This event is in the "Adults" group Apr 1 - 30 2026 National Poetry Month Adult Poetry Contest All Day 4/1–4/30 Adults This event is in the "Adults" group Apr 1 - 30 2026 National Poetry Month Adult Poetry Contest All Day 4/1–4/30 Library Branch: Moline Public Library Room: 2nd Floor Information Desk Age Group: Adults Program Type: Contest, Literary Body: April is National Poetry Month,Each year it happens only once,Please join us to celebrate by submitting your poemThen come read it May 6, don't just stay home!I promise it will be so much funth! 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 Apr 16 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Apr 16 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! 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 Apr 16 2026 Thu IDES: How to Apply for State Jobs 10:30am–1:30pm Adults This event is in the "Adults" group Apr 16 2026 Thu IDES: How to Apply for State Jobs 10:30am–1:30pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Adults Program Type: Presentation Body: The state of Illinois has fulfilling career opportunities in a variety of public service sectors. Come check out our current openings and see how to create a career profile for easy ongoing applications. 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 Apr 16 2026 Thu Teen Library Council 3:30pm–4:15pm Teens This event is in the "Teens" group Apr 16 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 Apr 16 2026 Thu Da Vinci Kids 5:00pm–6:00pm Kids This event is in the "Kids" group Apr 16 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: Use squares to make some fun art as we explore Piet Mondrian and his art!Ages 3 - 6 with an adult. 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 "Teens" group This event is in the "Adults" group Apr 16 2026 Thu MPL Makers Club - Mini Lorax Magnet 6:30pm–7:30pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 16 2026 Thu MPL Makers Club - Mini Lorax Magnet 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: Just in time for Earth Day, Makers will be creating their very own speaker for the trees - a mini Lorax holding a Truffula tree! 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 Apr 20 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Apr 20 2026 Mon Little Movers Storytime 9:30am–10:15am Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Storytime Body: For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes! 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 Apr 20 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Apr 20 2026 Mon Little Movers Storytime 11:00am–11:45am Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Storytime Body: For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes! 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 "Middle School" group Apr 20 2026 Mon Middle School Anime Club 5:00pm–5:30pm Kids, Middle School This event is in the "Kids" group This event is in the "Middle School" group Apr 20 2026 Mon Middle School Anime Club 5:00pm–5:30pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Middle School 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 Apr 21 2026 Tue Retirement University- Part 3: Legacy Made Simple 6:00pm–7:00pm Adults Open Registration Required This event is in the "Adults" group Apr 21 2026 Tue Retirement University- Part 3: Legacy Made Simple 6:00pm–7:00pm Open Library Branch: Moline Public Library Room: Gold/Silver Room Age Group: Adults Program Type: Class Registration Required Body: Legacy Made SimpleWhat you’ll learn: 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 Apr 21 2026 Tue Online Health Literacy 6:00pm–7:30pm Adults Open Registration Required This event is in the "Adults" group Apr 21 2026 Tue Online Health Literacy 6:00pm–7:30pm Open Library Branch: Moline Public Library Room: Bronze Room Age Group: Adults Program Type: Class, Presentation Registration Required Body: Learn about Online Health, including Navigating Online Health Resources, Personal Health Records, and Empowering Decision-Making. This training is provided by Western Illinois University and is free. Registration is 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 "Everyone" group Apr 22 2026 Wed Meet Our New Library Outreach Van! 2:00pm–4:00pm Everyone This event is in the "Everyone" group Apr 22 2026 Wed Meet Our New Library Outreach Van! 2:00pm–4:00pm Library Branch: Moline Public Library Room: Gardens Age Group: Everyone Program Type: Special Event, Van Body: Celebrate National Library Outreach Day with us during National Library Week! 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 Apr 22 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Apr 22 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 Apr 22 2026 Wed Rooting Out Poverty Book Club - Author Visit from Dave Markward 6:00pm–7:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 22 2026 Wed Rooting Out Poverty Book Club - Author Visit from Dave Markward 6:00pm–7:00pm Open Library Branch: Moline Public Library Room: Silver/Bronze Room Age Group: Teens, Adults Program Type: Book Club, Special Event Registration Required Body: Author and former Moline teacher and coach, Dave Markward, will be joining us for a special community forum to discuss his book From Dubuque to Selma & Beyond : My Journey to Und 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 Apr 23 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Apr 23 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! 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 Apr 23 2026 Thu Stretchy Storytime 6:00pm–6:45pm Kids This event is in the "Kids" group Apr 23 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: pets!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 "Middle School" group This event is in the "Teens" group Apr 23 2026 Thu PNG Shark Dissection 6:30pm–7:30pm Middle School, Teens Waitlist Registration Required This event is in the "Middle School" group This event is in the "Teens" group Apr 23 2026 Thu PNG Shark Dissection 6:30pm–7:30pm Waitlist Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Middle School, Teens Program Type: Class, STEAM Registration Required Body: Learn about animals through the dissection of a dogfish shark. This program repeats on Thursday, April 30. Register for only one session, please. 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.
This event is in the "Kids" group Apr 27 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Apr 27 2026 Mon Little Movers Storytime 9:30am–10:15am Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Storytime Body: For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes! 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 Apr 27 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Apr 27 2026 Mon Little Movers Storytime 11:00am–11:45am Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Storytime Body: For kids ages 0 to 3 and their grownup, join us in the Children's Program Room for stories, songs, and rhymes! 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 Apr 27 2026 Mon Young Adventurer's Club 5:00pm–6:30pm Kids Waitlist Registration Required This event is in the "Kids" group Apr 27 2026 Mon Young Adventurer's Club 5:00pm–6:30pm Waitlist Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Gaming Registration Required Body: Do you dream of fantastical adventures full of dragons and heroes? Then join us at the library to play Dungeons and Dragons!No experience required.Young Adventurer's Club is for students in 3rd - 5th Grade. 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 "Families" group Apr 27 2026 Mon Teen Poetry Café Awards Ceremony 6:00pm–7:00pm Teens, Families This event is in the "Teens" group This event is in the "Families" group Apr 27 2026 Mon Teen Poetry Café Awards Ceremony 6:00pm–7:00pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Teens, Families Program Type: Literary, Presentation, Special Event Body: All poets who enter the 2026 Teen Poetry Contest and their guests are invited to the Teen Poetry Café Awards Ceremony. Poets can read their poems, and prizes will be awarded to the contest winners as well as those who choose 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 Apr 28 2026 Tue Online Health Literacy 10:30am–12:00pm Adults Open Registration Required This event is in the "Adults" group Apr 28 2026 Tue Online Health Literacy 10:30am–12:00pm Open Library Branch: Moline Public Library Room: Bronze Room Age Group: Adults Program Type: Class, Presentation Registration Required Body: Learn about Online Health, including Navigating Online Health Resources, Personal Health Records, and Empowering Decision-Making. This training is provided by Western Illinois University and is free. Registration is 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 Apr 28 2026 Tue Book 'Em Mystery Book Group 1:00pm–2:00pm Adults This event is in the "Adults" group Apr 28 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 Apr 28 2026 Tue DIY Bedazzle Event 5:30pm–7:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 28 2026 Tue DIY Bedazzle Event 5:30pm–7:00pm Open Library Branch: Moline Public Library Room: Gold/Silver Room Age Group: Teens, Adults Program Type: Arts & Crafts Registration Required Body: Please join us to bedazzle to your hearts content (or however much you can complete in an hour and a half). 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.