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.
This event is in the "Everyone" group Dec 18 2025 Thu MPL Makers Club - NYE Crafts! 6:00pm–7:30pm Everyone Open Registration Required This event is in the "Everyone" group Dec 18 2025 Thu MPL Makers Club - NYE Crafts! 6:00pm–7:30pm Open Library Branch: Moline Public Library Room: Gold/Silver/Bronze Room Age Group: Everyone Program Type: Arts & Crafts, Holiday Registration Required Body: Makers Club is welcoming the whole family this month as we get ready to celebrate the new year! 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 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 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 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 "Teens" group This event is in the "Adults" group Jan 15 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 Jan 15 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.
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 This event is in the "Teens" group Jan 28 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 28 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 Feb 4 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Feb 4 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 Feb 11 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Feb 11 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.
Feb 16 2026 Mon Presidents Day All Day Closing Feb 16 2026 Mon Closing Presidents Day All Day Branches: Moline Public Library
Feb 16 2026 Mon Presidents Day All Day Closing Feb 16 2026 Mon Closing Presidents Day All Day Branches: Moline Public Library Description: Closed for Presidents Day.
This event is in the "Kids" group This event is in the "Teens" group Feb 18 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Feb 18 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 Feb 19 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 Feb 19 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.
This event is in the "Kids" group This event is in the "Teens" group Feb 25 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Feb 25 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 Mar 4 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Mar 4 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 Mar 11 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Mar 11 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 Mar 18 2026 Wed Plug & Play 3:00pm–4:30pm Kids, Teens This event is in the "Kids" group This event is in the "Teens" group Mar 18 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 Mar 19 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 Mar 19 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.