This event is in the "Kids" group Apr 1 2026 Wed Sew Fun! - Shark Student I.D. Holders 5:00pm–6:30pm Kids Closed Registration Required This event is in the "Kids" group Apr 1 2026 Wed Sew Fun! - Shark Student I.D. Holders 5:00pm–6:30pm Closed Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Arts & Crafts, Class, Special Event Registration Required Body: Close the beaches! Er...hallways? This month's project is a fin-tastic shark student I.D. holder! Students will learn new and interesting sewing techniques to bring their sharks to life for use as an I.D. 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 2 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Apr 2 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 2 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 Apr 2 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.
Apr 3 2026 Fri Spring Holiday All Day Closing Apr 3 2026 Fri Closing Spring Holiday All Day Branches: Moline Public Library Description: Closed for Spring Holiday.
This event is in the "Kids" group Apr 4 2026 Sat Pokémon Club 2:00pm–3:00pm Kids This event is in the "Kids" group Apr 4 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.
Apr 5 2026 Sun Easter All Day Closing Apr 5 2026 Sun Closing Easter All Day Branches: Moline Public Library Description: Closed for Easter.
This event is in the "Kids" group Apr 6 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Apr 6 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 6 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Apr 6 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 "Teens" group Apr 8 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 8 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 Apr 8 2026 Wed First Chapter Book Club 4:00pm–5:00pm Kids This event is in the "Kids" group Apr 8 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 "Kids" group Apr 9 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Apr 9 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 9 2026 Thu Creativity Lab - Paint a Flower Bouquet 6:00pm–7:00pm Kids, Families This event is in the "Kids" group This event is in the "Families" group Apr 9 2026 Thu Creativity Lab - Paint a Flower Bouquet 6:00pm–7:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Families Program Type: Arts & Crafts Body: For April we will be painting flower bouquets using toilet paper rolls as stamps. These flowers will look great on any refrigerator and would even make for a lovely gift.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 Apr 13 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Apr 13 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 13 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Apr 13 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 "Teens" group Apr 13 2026 Mon Dungeon Delvers 5:00pm–6:30pm Kids, Teens Open Registration Required This event is in the "Kids" group This event is in the "Teens" group Apr 13 2026 Mon Dungeon Delvers 5:00pm–6:30pm Open Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Teens Program Type: Gaming, Meeting Registration Required Body: Welcome, adventurer, to Dungeon Delvers! This program is perfect for anyone in 6th - 8th grade who's ever wanted to try their hand at playing dungeons and dragons, or even running their own game with friends. 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 14 2026 Tue Paws to Read with QCCAN 6:00pm–7:00pm Kids, Families This event is in the "Kids" group This event is in the "Families" group Apr 14 2026 Tue Paws to Read with QCCAN 6:00pm–7:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Families Program Type: Special Event Body: Boost your reading skills by sharing stories with the therapy-certified dogs of QCCAN. These furry friends are great listeners and provide calm reassurance to kids looking to build their skills. 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 15 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 15 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 Apr 15 2026 Wed Pokémon Club 5:00pm–6:00pm Kids This event is in the "Kids" group Apr 15 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 "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 "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 "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 "Teens" group Apr 20 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 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, 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 "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.