This event is in the "Kids" group This event is in the "Families" group Dec 16 2025 Tue Gingerbread Houses 5:00pm–6:00pm Kids, Families Open Registration Required This event is in the "Kids" group This event is in the "Families" group Dec 16 2025 Tue Gingerbread Houses 5:00pm–6:00pm Open Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Families Program Type: Arts & Crafts, Holiday Registration Required Body: Be your own architect as you build and decorate your own “gingerbread” house out of graham crackers. All materials provided! Registration opens Dec. 1. 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 Dec 16 2025 Tue Gingerbread Houses 6:30pm–7:30pm Kids, Families Waitlist Registration Required This event is in the "Kids" group This event is in the "Families" group Dec 16 2025 Tue Gingerbread Houses 6:30pm–7:30pm Waitlist Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Families Program Type: Arts & Crafts, Holiday Registration Required Body: Be your own architect as you build and decorate your own “gingerbread” house out of graham crackers. All materials provided! Registration opens Dec. 1. 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 Dec 17 2025 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Dec 17 2025 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.
Dec 24 - 25 2025 Christmas Eve and Christmas Day All Day 12/24–12/25 Closing Dec 24 - 25 2025 Closing Christmas Eve and Christmas Day All Day 12/24–12/25 Branches: Moline Public Library Description: Closed for Christmas Eve and Christmas Day.
Dec-Jan 2025 New Year's Eve and New Year's Day All Day 12/31–1/1 Closing Dec-Jan 2025 Closing New Year's Eve and New Year's Day All Day 12/31–1/1 Branches: Moline Public Library Description: Closed for New Year's Eve and New Year's Day.
This event is in the "Kids" group Jan 5 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Jan 5 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 Jan 5 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Jan 5 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 Jan 7 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Jan 7 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 Jan 8 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Jan 8 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 Jan 8 2026 Thu Creativity Lab - Yarn Monsters 6:00pm–7:00pm Kids, Families This event is in the "Kids" group This event is in the "Families" group Jan 8 2026 Thu Creativity Lab - Yarn Monsters 6:00pm–7:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids, Families Program Type: Arts & Crafts Body: This month in Creativity Lab we will be making yarn monsters. Make yours cute, scary, funny or a mix of all three. The only limit is your imagination. 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 Jan 12 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Jan 12 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 Jan 12 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Jan 12 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 Jan 12 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 Jan 12 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 Jan 13 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 Jan 13 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 Jan 14 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Jan 14 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 Jan 15 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Jan 15 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 Jan 19 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Jan 19 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 Jan 19 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Jan 19 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 Jan 19 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 Jan 19 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 Jan 21 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Jan 21 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 Jan 21 2026 Wed Kids Anime Club 5:00pm–6:00pm Kids This event is in the "Kids" group Jan 21 2026 Wed Kids Anime Club 5:00pm–6:00pm Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: Arts & Crafts, Literary, Reading Program Body: Are you in 3rd - 5th Grade? Do you like anime and manga? Want to learn more about Asian culture? Then stop by the Kids Anime Club at 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 Jan 22 2026 Thu Music & Movement 9:30am–10:15am Kids This event is in the "Kids" group Jan 22 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 Jan 22 2026 Thu Stretchy Storytime 6:00pm–6:45pm Kids This event is in the "Kids" group Jan 22 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: snow!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 Jan 26 2026 Mon Little Movers Storytime 9:30am–10:15am Kids This event is in the "Kids" group Jan 26 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.