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 "Kids" group This event is in the "Teens" group Apr 23 2026 Thu PNG Shark Dissection 6:30pm–7:30pm Kids, Teens Waitlist Registration Required This event is in the "Kids" 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: Kids, 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 Upcoming 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 Upcoming 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.
This event is in the "Kids" group This event is in the "Teens" group Apr 29 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 29 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 "Everyone" group Apr 29 2026 Wed Black Hawk College Jazz Ensemble 6:00pm–7:00pm Everyone This event is in the "Everyone" group Apr 29 2026 Wed Black Hawk College Jazz Ensemble 6:00pm–7:00pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Everyone Program Type: Music Body: Join us to celebrate Jazz Appreciation Month with the Black Hawk College Jazz Ensemble! Don't miss your chance to get groovy and feel the music. 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 30 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Apr 30 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 This event is in the "Families" group Apr 30 2026 Thu Toy Story Night 6:00pm–7:30pm Kids, Families This event is in the "Kids" group This event is in the "Families" group Apr 30 2026 Thu Toy Story Night 6:00pm–7:30pm Library Branch: Moline Public Library Room: Children's Area Age Group: Kids, Families Program Type: Arts & Crafts, Special Event Body: Calling all cowgirls, cowboys, & space rangers for Toy Story themed games, crafts, and activities! 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 30 2026 Thu PNG Shark Dissection 6:30pm–7:30pm Kids, Teens Open Registration Required This event is in the "Kids" group This event is in the "Teens" group Apr 30 2026 Thu PNG Shark Dissection 6:30pm–7:30pm Open Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Kids, Teens Program Type: Class, STEAM Registration Required Body: Learn about animals through the dissection of a dogfish shark. This is a repeat of the program on Thursday, April 23. 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 May 2 2026 Sat Pokémon Club 2:00pm–3:00pm Kids This event is in the "Kids" group May 2 2026 Sat Pokémon Club 2:00pm–3: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 "Kids" group May 4 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group May 4 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 May 4 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group May 4 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 "Adults" group May 5 2026 Tue Pageturners 1:00pm–2:00pm Adults This event is in the "Adults" group May 5 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 "Teens" group May 6 2026 Wed Half-Day Study Session with QCCAN Therapy Dogs 11:00am–4:00pm Teens This event is in the "Teens" group May 6 2026 Wed Half-Day Study Session with QCCAN Therapy Dogs 11:00am–4:00pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Teens Program Type: Special Event Body: Need a spot to study on the half-day? The main meeting rooms at the library will be open for high school students who want a quiet place to work and relax. Drop in to connect, unwind, and enjoy snacks while you study. 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 6 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 6 2026 Wed Plug & Play 3:00pm–4:30pm Library Branch: Moline Public Library Room: Gold 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. This week we will be downstairs in the Gold 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 6 2026 Wed Sew Fun! - Felt Flower Pins 5:00pm–6:30pm Kids Upcoming Registration Required This event is in the "Kids" group May 6 2026 Wed Sew Fun! - Felt Flower Pins 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: April showers bring May flower pins! This month's program is a beautiful blossom that students can use to decorate backpacks, fabric binders, or wear as an accessory on jackets, shirts, or even shoes. 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 6 2026 Wed Adult Poetry Reading & Zine Release Party 6:00pm–7:00pm Open Registration Required May 6 2026 Wed Adult Poetry Reading & Zine Release Party 6:00pm–7:00pm Open Library Branch: Moline Public Library Room: Gardens Program Type: Literary, Special Event Registration Required Body: Adult poetry contest winners, along with other poets who sign up to present their work will read in the cool night breeze of the gardens.A zine featuring the winners of the poetry contest will be released at the reading! 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 7 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group May 7 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 This event is in the "Families" group May 7 2026 Thu Starry Night Storytime 6:00pm–7:00pm Kids, Families This event is in the "Kids" group This event is in the "Families" group May 7 2026 Thu Starry Night Storytime 6:00pm–7:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Families Program Type: Storytime Body: Looking for an evening storytime for the whole family? Well look no further! Come to Starry Night Storytime at 6:00 pm for picture books, songs, games and a little bit of playtime just before bed. 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.