Event List

Age Group
Age Group
Program Type
Room
Event Type
Registration Type

Primary tabs

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

Shop the Basement!

Monday, May 18, 2026 at 10:00am - 1:00pm
Library Basement at Waterloo Public Library
Program Type:
Friends Book Sale
Age Group:
Youth, Teens, Adults

The basement is open and our shelves are loaded! Fill your bookshelves and help Friends make room on theirs. Visit the basement on Mondays from 10am - 1pm to shop Friends basement inventory at Friends Used Book Store Prices!

This event is in the "Youth" group

Mother Goose Storytime

Monday, May 18, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Mondays for Mother Goose Storytime.

Mothergoose Storytime:

Newborns up to age two and their caregivers.

This event is in the "Teens" group

The 1619 Project: Book Discussion Series for Teens

Monday, May 18, 2026 at 6:30pm - 8:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Book Discussion
Age Group:
Teens

High school students are invited to join us for a powerful book discussion series exploring The New York Times Magazine’s award-winning 1619 Project—a groundbreaking work that reexamines American history by placi

Cancelled
Registration Required
This event is in the "Youth" group

Bilingual Preschool Storytime

Tuesday, May 19, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Tuesdays for Bilingual Preschool Storytime presented in English and ASL.

Preschool Storytime:

Three to five year olds and their caregivers.

This event is in the "Adults" group

Book Signing Event: An Evening with Bill Clevlen

Tuesday, May 19, 2026 at 2:00pm - 3:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
America250
Age Group:
Adults

Travel journalist and broadcaster Bill Clevlen, creator of Bill On The Road, has spent more than a decade sharing uplifting travel stories from across the country.

This event is in the "Teens" group

Teen Anime & Manga Club

Tuesday, May 19, 2026 at 4:00pm - 5:00pm
Teen Department at Waterloo Public Library
Program Type:
Book Discussion, Book Club
Age Group:
Teens

We're hosting an Anime and 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
This event is in the "Teens" group

Booked: Tween Book Hang

Tuesday, May 19, 2026 at 6:00pm - 7:00pm
Storytime Room at Waterloo Public Library
Program Type:
Arts & Crafts, Book Discussion, Book Club
Age Group:
Youth, Teens

Let's hang out and talk about books! Tweens in Grades 5-8 are invited to join us on the 3rd Tuesday of the month to chat about selected titles from the 2025-2026 Iowa Children’s Choice Award list.

Registration Required
This event is in the "Youth" group

Preschool Storytime

Wednesday, May 20, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Wednesdays for Preschool Storytime.

Preschool Storytime:

Three to five year olds and their caregivers.

This event is in the "Adults" group

Tech Class: Media and Digital Literacy

Wednesday, May 20, 2026 at 11:00am - 12:00pm
Conference Room at Waterloo Public Library
Program Type:
Technology Class
Age Group:
Adults

Media and Digital Literacy

Library staff will explain the changing landscape of our digital media and resources to give Internet users some tips and tricks to navigating the world wide web.

Registration Required
This event is in the "Youth" group

Terrific Twos Storytime

Thursday, May 21, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Thursdays for Terrific Twos Storytime.

Terrific Twos Storytime:

Two year olds and their caregivers

This event is in the "Teens" group

Teen Journaling Club

Friday, May 22, 2026 at 3:30pm - 5:00pm
Conference Room at Waterloo Public Library
Program Type:
Arts & Crafts, Writing Workshop Series, Event
Age Group:
Teens

Take a break and join us for a relaxing journaling session just for teens! Whether you love writing, doodling, or just need a quiet space to reflect, this club is a great way to explore your thoughts and creativity.

Registration Required
This event is in the "Adults" group

Bookmark Break

Friday, May 22, 2026 at 4:30pm - 5:30pm
Off Site
Program Type:
Book Discussion, Event, Book Club
Age Group:
Adults

Take a bookmark break with us at Sidecar Coffee in Waterloo! Join us from 4:30pm-5:30pm for some dedicated silent reading time with other introverts and book enthusiasts alike!

Offsite Event
This event is in the "Youth" group

Family Storytime

Saturday, May 23, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Saturdays for Family Storytime.

Family Storytime:

all ages.

This event is in the "Youth" group

Bilingual Preschool Storytime

Tuesday, May 26, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Tuesdays for Bilingual Preschool Storytime presented in English and ASL.

Preschool Storytime:

Three to five year olds and their caregivers.

This event is in the "Youth" group

Preschool Storytime

Wednesday, May 27, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Wednesdays for Preschool Storytime.

Preschool Storytime:

Three to five year olds and their caregivers.

This event is in the "Adults" group

Tech Help Drop-In

Wednesday, May 27, 2026 at 11:00am - 12:00pm
Conference Room at Waterloo Public Library
Program Type:
Technology Class
Age Group:
Adults

Need tech assistance or advice? Staff will be here for an hour each session to help you with anything technology related. So bring your devices and your questions, and we'll do our best to assist you with all of your tech needs!

This event is in the "Adults" group

The Waterloo Writer's Workshop Series

Wednesday, May 27, 2026 at 6:00pm - 7:30pm
Conference Room at Waterloo Public Library
Program Type:
Writing Workshop Series, Event
Age Group:
Adults

Become the writer you’ve always wanted to be! Join the Waterloo Writer’s Workshop series to hear from local authors about their writing process, discuss writing workshop books, and share your own work with fellow writers.

This event is in the "Youth" group

Terrific Twos Storytime

Thursday, May 28, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Thursdays for Terrific Twos Storytime.

Terrific Twos Storytime:

Two year olds and their caregivers

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

$5-a-Bag Friends Members-Only Book Sale

Thursday, May 28, 2026 at 5:00pm - 7:00pm
Library Basement at Waterloo Public Library
Program Type:
Friends Book Sale
Age Group:
Youth, Teens, Adults

The exclusive Friends Members-Only Book Sale is Thursday, February 26 from 5pm-7pm. Not a member? Memberships will be sold at the door! Yearly memberships are as little as $15. Seniors may purchase a membership for $10.

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

$5-a-Bag Friends Public Book Sale

Saturday, May 30, 2026 at 9:00am - 2:00pm
Library Basement at Waterloo Public Library
Program Type:
Friends Book Sale
Age Group:
Youth, Teens, Adults

The Friends of the Waterloo Public Library $5-a-Bag Book Sale brings you the best deal in town. If you love books, this sale is for you! We supply the bags; you fill them up!

This event is in the "Youth" group

Storytime with Maizie Mermaid

Saturday, May 30, 2026 at 10:30am - 11:00am
Meeting Room AB at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us for a very special storytime with Maizie Mermaid! Enjoy a mermaid-themed story, learn how to dance like a mermaid, and color a Maizie Mermaid coloring page.

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

Shop the Basement!

Monday, June 1, 2026 at 10:00am - 1:00pm
Library Basement at Waterloo Public Library
Program Type:
Friends Book Sale
Age Group:
Youth, Teens, Adults

The basement is open and our shelves are loaded! Fill your bookshelves and help Friends make room on theirs. Visit the basement on Mondays from 10am - 1pm to shop Friends basement inventory at Friends Used Book Store Prices!

This event is in the "Youth" group

Mother Goose Storytime

Monday, June 1, 2026 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Join us on Mondays for Mother Goose Storytime.

Mothergoose Storytime:

Newborns up to age two and their caregivers.