The library will close at 5 pm Wednesday, November 27, and remain closed Thursday, November 28 & Friday, November 29. Happy Thanksgiving!

Event List

Age Group
Age Group
Program Type
Program Type
Room
Event Type
Registration Type

Primary tabs

This event is in the "The Hive" group.
This event is in the "Adults" group.

Oven-Bake Clay Workshop

Tuesday, December 3, 2024 at 5:30pm - 7:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Arts & Crafts, Event
Age Group:
The Hive, Adults
Event Details:

Get creative with oven-bake clay! We’ll provide all the materials you need to make earrings, fridge magnets, or anything else your imagination dreams up. Once your masterpiece is r...

Registration
This event is in the "Teens" group.

Teen Writer's Workshop

Wednesday, December 4, 2024 at 4:30pm - 5:30pm
Conference Room at Waterloo Public Library
Program Type:
Writing Workshop Series, Event
Age Group:
Teens
Event Details:

Are you an aspiring novelist, poet, or someone who loves writing short stories? Join us for our Teen Writer's Workshop! We'll work with different writing prompts and brainstorm ide...

Registration
This event is in the "Youth" group.
This event is in the "Teens" group.
This event is in the "Adults" group.

Holiday Ornament Festival

Saturday, December 7, 2024 at 2:00pm - 4:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Arts & Crafts, Event
Age Group:
Youth, Teens, Adults
Event Details:

Get into the holiday spirit and deck your halls with your very own handmade ornaments! Bring the whole family to this crafting event, where you’ll find an assortment of holiday cra...

This event is in the "Teens" group.

Teen Manga Club

Tuesday, December 10, 2024 at 4:00pm - 5:00pm
Teen Department at Waterloo Public Library
Program Type:
Event, Book Club
Age Group:
Teens
Event Details:

We're hosting a Manga club for teens! We'll talk about our favorite series, favorite characters, and enjoy some fun treats, including snacks from a monthly Snack Box subscription. ...

This event is in the "Teens" group.

Teen Studio Ghibli Movie Night

Monday, December 16, 2024 at 5:00pm - 7:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Event, Movie
Age Group:
Teens
Event Details:

Step into the visually breathtaking world of animation at our Studio Ghibli movie night for teens! Each month we will watch a different film from Studio Ghibli, popcorn and pop wil...

This event is in the "Youth" group.

Battle of the Books Book Club

Tuesday, December 17, 2024 at 6:30pm - 7:15pm
Storytime Room at Waterloo Public Library
Program Type:
Book Discussion, Event, Book Club
Age Group:
Youth
Event Details:

Get ready for Battle of the Books! Join us on the third Tuesday of each month to hang out and chat about selected titles from the 2024-2025 Battle of the Books list. Each session w...

Registration
This event is in the "Teens" group.

Teen Writer's Workshop

Wednesday, December 18, 2024 at 4:30pm - 5:30pm
Conference Room at Waterloo Public Library
Program Type:
Writing Workshop Series, Event
Age Group:
Teens
Event Details:

Are you an aspiring novelist, poet, or someone who loves writing short stories? Join us for our Teen Writer's Workshop! We'll work with different writing prompts and brainstorm ide...

Registration
This event is in the "Adults" group.

Prohibition in Eastern Iowa with Linda McCann

Tuesday, January 7, 2025 at 5:30pm - 6:30pm
Meeting Room A at Waterloo Public Library
Program Type:
Book Discussion, Event
Age Group:
Adults
Event Details:

Iowa author Linda McCann is here to discuss her book "Prohibition in Eastern Iowa". In the book, McCann reveals the history of the 13-year experiment in America known as prohibitio...

This event is in the "The Hive" group.
This event is in the "Adults" group.

Adults & Crafts: DIY Glass Luminaries

Thursday, January 9, 2025 at 5:30pm - 7:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Arts & Crafts, Event
Age Group:
The Hive, Adults
Event Details:

Create your own luminaries using glass jars, craft wire, and various decorative charms! All supplies will be provided. Registration is required and limited to 20 participants, so p...

Registration
This event is in the "Teens" group.

Teen Manga Club

Tuesday, January 14, 2025 at 4:00pm - 5:00pm
Teen Department at Waterloo Public Library
Program Type:
Event, Book Club
Age Group:
Teens
Event Details:

We're hosting a Manga club for teens! We'll talk about our favorite series, favorite characters, and enjoy some fun treats, including snacks from a monthly Snack Box subscription. ...

This event is in the "Adults" group.

Job Prep Series- Creating a Resumé

Wednesday, January 15, 2025 at 5:30pm - 7:00pm
Conference Room at Waterloo Public Library
Program Type:
Event
Age Group:
Adults
Event Details:

Get job-ready with the help of Hawkeye Community College! At each installment of this series, participants will walk away with valuable skills that will help them in their job sear...

Registration
This event is in the "Youth" group.

Youth STEM Lab

Sunday, January 19, 2025 at 3:00pm - 4:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Event
Age Group:
Youth
Event Details:

WPL will be hosting youth STEM activities every third Sunday of the month running January through May! Come join us for these family-friendly events with STEM themed stations where...

This event is in the "Youth" group.

Battle of the Books Book Club

Tuesday, January 21, 2025 at 6:30pm - 7:15pm
Storytime Room at Waterloo Public Library
Program Type:
Book Discussion, Event, Book Club
Age Group:
Youth
Event Details:

Get ready for Battle of the Books! Join us on the third Tuesday of each month to hang out and chat about selected titles from the 2024-2025 Battle of the Books list. Each session w...

Registration
This event is in the "Adults" group.

Job Prep Series- Online Job Searching

Wednesday, January 22, 2025 at 5:30pm - 7:00pm
Conference Room at Waterloo Public Library
Program Type:
Event
Age Group:
Adults
Event Details:

Get job-ready with the help of Hawkeye Community College! At each installment of this series, participants will walk away with valuable skills that will help them in their job sear...

Registration
This event is in the "Teens" group.

Teen Laser Tag Night

Friday, January 24, 2025 at 5:30pm - 7:30pm
Second Floor at Waterloo Public Library
Program Type:
Event
Age Group:
Teens
Event Details:

Get ready for the ultimate teen library takeover at our Teen Laser Tag Night! Round up your squad and get ready for an epic night of strategic battles and endless fun. We'll provid...

This event is in the "Adults" group.

Job Prep Series- Interview Prep

Wednesday, January 29, 2025 at 5:30pm - 7:00pm
Conference Room at Waterloo Public Library
Program Type:
Event
Age Group:
Adults
Event Details:

Get job-ready with the help of Hawkeye Community College! At each installment of this series, participants will walk away with valuable skills that will help them in their job sear...

Registration
This event is in the "Adults" group.

Arts and Crafts Supply Swap

Thursday, January 30, 2025 at 5:30pm - 7:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Arts & Crafts, Event
Age Group:
Adults
Event Details:

Join us for an Arts & Crafts Supply Swap! Do you have extra, unused, or gently used art supplies gathering dust? Are you an artist in need of materials for your next project? T...

This event is in the "Youth" group.

Take Your Child to the Library Day!

Saturday, February 1, 2025 at 10:30am - 11:30am
Meeting Room AB at Waterloo Public Library
Program Type:
Event
Age Group:
Youth
Event Details:

Join us for Take Your Child to the Library Day on February 1st! Bring the whole family to celebrate with a puppet show, scavenger hunt, and plenty of fun, library-themed activities...

This event is in the "Teens" group.

Knights of the Square Table: Teen Chess Club

Monday, February 10, 2025 at 4:30pm - 5:30pm
Conference Room at Waterloo Public Library
Program Type:
Event
Age Group:
Teens
Event Details:

Join Teen Librarian Dusty and other chess enthusiasts for our new chess club— the Knights of the Square Table! Compete against fellow players, challenge your friends, and experienc...

This event is in the "Teens" group.

Teen Manga Club

Tuesday, February 11, 2025 at 4:00pm - 5:00pm
Teen Department at Waterloo Public Library
Program Type:
Event, Book Club
Age Group:
Teens
Event Details:

We're hosting a Manga club for teens! We'll talk about our favorite series, favorite characters, and enjoy some fun treats, including snacks from a monthly Snack Box subscription. ...

This event is in the "Youth" group.

Youth STEM Lab

Sunday, February 16, 2025 at 3:00pm - 4:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Event
Age Group:
Youth
Event Details:

WPL will be hosting youth STEM activities every third Sunday of the month running January through May! Come join us for these family-friendly events with STEM themed stations where...

This event is in the "Adults" group.

Literary Lifeline Blood Drive

Monday, February 17, 2025 at 10:00am - 2:30pm
Conference Room at Waterloo Public Library
Program Type:
Event
Age Group:
Adults
Event Details:

Give a gift straight from your heart-WPL is hosting a blood drive! Although walk-ins are accepted, appointments are preferred. Visit the link below for more information about what ...

This event is in the "Youth" group.

Together We Read

Monday, February 17, 2025 at 5:30pm - 7:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Event, Storytime
Age Group:
Youth
Event Details:

We want to inspire engagement, creativity, and academic success through a love of reading! Join us for this free family event, where each child will receive a free book after every...

This event is in the "Youth" group.

Battle of the Books Book Club

Tuesday, February 18, 2025 at 6:30pm - 7:15pm
Storytime Room at Waterloo Public Library
Program Type:
Book Discussion, Event, Book Club
Age Group:
Youth
Event Details:

Get ready for Battle of the Books! Join us on the third Tuesday of each month to hang out and chat about selected titles from the 2024-2025 Battle of the Books list. Each session w...

Registration