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 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 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 "Teens" group Apr 13 2026 Mon Evening Study Session 5:00pm–7:30pm Teens This event is in the "Teens" group Apr 13 2026 Mon Evening Study Session 5:00pm–7:30pm Library Branch: Moline Public Library Room: Silver/Bronze Room Age Group: Teens Program Type: Special Event Body: The Silver/Bronze Room at the library will be open for teens 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 "Teens" group Apr 15 2026 Wed Half-Day Study Session 11:00am–4:00pm Teens This event is in the "Teens" group Apr 15 2026 Wed Half-Day Study Session 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 teens 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 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 "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 "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 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.
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 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 "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 "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.
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 "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 "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.
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 "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 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 "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 "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 "Teens" group This event is in the "Adults" group May 21 2026 Thu MPL Makers Club 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 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 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.