This event is in the "Kids" group This event is in the "Families" group Dec 6 2025 Sat Santa Claus is Coming to Town 2:00pm–4:00pm Kids, Families This event is in the "Kids" group This event is in the "Families" group Dec 6 2025 Sat Santa Claus is Coming to Town 2:00pm–4:00pm Library Branch: Moline Public Library Room: Children's Area Age Group: Kids, Families Program Type: Holiday, Special Event Body: Drop in between 2pm - 4pm to see Santa and share your list with the Head Elf himself! At this fun holiday event, kids and families can meet Santa and take pictures if they wish, plus make stops around the Children's Area to make fun crafts a 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 Dec 9 2025 Tue Sensitive Christmas Party 5:00pm–6:00pm Kids Open Registration Required This event is in the "Kids" group Dec 9 2025 Tue Sensitive Christmas Party 5:00pm–6:00pm Open Library Branch: Moline Public Library Room: Children's Program Room Age Group: Kids Program Type: History, Special Event Registration Required Body: This special Christmas event is for autistic children or those with sensory processing difficulties who may find our other Christmas program overwhelming. Games, crafts, and holiday fun! For preschool age and up with an adult. 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 Dec 10 2025 Wed First Chapter Book Club 2:00pm–3:00pm Kids This event is in the "Kids" group Dec 10 2025 Wed First Chapter Book Club 2:00pm–3: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 This event is in the "Teens" group Dec 10 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 10 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.
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 2 - 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 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 2 - 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 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 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 2 - 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 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.
This event is in the "Kids" group Jan 26 2026 Mon Little Movers Storytime 11:00am–11:45am Kids This event is in the "Kids" group Jan 26 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.