This event is in the "Teens" group Mar-Apr 2026 Teen Poetry Contest All Day 3/16–4/13 Teens This event is in the "Teens" group Mar-Apr 2026 Teen Poetry Contest All Day 3/16–4/13 Library Branch: Moline Public Library Room: Online Age Group: Teens Program Type: Literary Body: Quad City area students in grades 6-12 can submit one original poem for the 2026 Moline Library Teen Poetry Contest. 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 This event is in the "Families" group Mar 28 2026 Sat KPop Demon Hunters Party 2:00pm–4:00pm Kids, Teens, Families This event is in the "Kids" group This event is in the "Teens" group This event is in the "Families" group Mar 28 2026 Sat KPop Demon Hunters Party 2:00pm–4:00pm Library Branch: Moline Public Library Room: Children's Area Age Group: Kids, Teens, Families Program Type: Special Event Body: Party like K-pop superstars Rumi, Mira, and Zoey! Join us for an afternoon of games, crafts and activities celebrating all things Huntrix. It's going to be golden! Costumes 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 Mar 30 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Mar 30 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 Mar 30 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Mar 30 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 "Everyone" group Mar 30 2026 Mon Quad City Singers: America the Beautiful 6:30pm–7:30pm Everyone This event is in the "Everyone" group Mar 30 2026 Mon Quad City Singers: America the Beautiful 6:30pm–7:30pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Everyone Program Type: Music Body: Join this talented group of musicians for songs to celebrate 250 years of our country. 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 Mar 31 2026 Tue Sensitive KPop Demon Hunters Party 5:00pm–6:00pm Kids This event is in the "Kids" group Mar 31 2026 Tue Sensitive KPop Demon Hunters Party 5:00pm–6:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Special Event Body: This special version of our KPop Demon Hunters Party event is for autistic children or those with sensory processing difficulties who may find our other program overwhelming. 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 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 1 2026 Wed Sew Fun! - Shark Student I.D. Holders 5:00pm–6:30pm Kids Open Registration Required This event is in the "Kids" group Apr 1 2026 Wed Sew Fun! - Shark Student I.D. Holders 5:00pm–6:30pm Open 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 "Adults" group This event is in the "Everyone" group Apr 6 2026 Mon Singin' and Pickin' Into Springtime with Paul Cioe and Mike Wallace 6:00pm–7:00pm Adults, Everyone This event is in the "Adults" group This event is in the "Everyone" group Apr 6 2026 Mon Singin' and Pickin' Into Springtime with Paul Cioe and Mike Wallace 6:00pm–7:00pm Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Adults, Everyone Program Type: Music, Presentation Body: Celebrate the new season with music from Paul Cioe and Mike Wallace! 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 7 2026 Tue Pageturners 1:00pm–2:00pm Adults This event is in the "Adults" group Apr 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 "Adults" group Apr 7 2026 Tue Retirement University – Part 1: Social Security & Medicare Made Easy 6:00pm–7:00pm Adults Open Registration Required This event is in the "Adults" group Apr 7 2026 Tue Retirement University – Part 1: Social Security & Medicare Made Easy 6:00pm–7:00pm Open Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Adults Program Type: Class Registration Required Body: Maximize What You’ve EarnedSocial Security & Medicare 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 "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 "Everyone" group Apr 9 2026 Thu Library Board Meeting 12:00pm–1:00pm Everyone This event is in the "Everyone" group Apr 9 2026 Thu Library Board Meeting 12:00pm–1:00pm Library Branch: Moline Public Library Room: Platinum 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 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 "Everyone" group Apr 11 2026 Sat Goodbye, But Not Forgotten: Processing the Loss of a Partner 11:00am–1:00pm Everyone Open Registration Required This event is in the "Everyone" group Apr 11 2026 Sat Goodbye, But Not Forgotten: Processing the Loss of a Partner 11:00am–1:00pm Open Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Everyone Program Type: Class Registration Required Body: Join Jill Finn and Jaclyn Hauer for a compassionate and supportive workshop designed to help individuals navigate the emotional challenges of losing a partner. 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.