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, March 30, 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, March 30, 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 "Adults" group

ISU Gardening Series

Monday, March 30, 2026 at 5:30pm - 6:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Gardening Series
Age Group:
Adults

The Master Gardeners from Iowa State University Extension and Outreach are back for a five-part gardening series to share their expertise on gardening trellis style, cover crops, tomatoes, and more.

This event is in the "Youth" group

Bilingual Preschool Storytime

Tuesday, March 31, 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, April 1, 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, April 1, 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 "Youth" group

Terrific Twos Storytime

Thursday, April 2, 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 "Adults" group

First Friday Flick

Friday, April 3, 2026 at 10:00am - 12:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Movie
Age Group:
Adults

Join us the first Friday of the month to catch a new release (or classic film) on the big screen! Popcorn and soda provided free of charge. Sponsored by Friends of the Waterloo Public Library.

This month's title is: Rental Family

This event is in the "Youth" group

Family Storytime

Saturday, April 4, 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
This event is in the "Teens" group
This event is in the "Adults" group

Shop the Basement!

Monday, April 6, 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, April 6, 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 "Adults" group

ISU Gardening Series

Monday, April 6, 2026 at 5:30pm - 6:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Gardening Series
Age Group:
Adults

The Master Gardeners from Iowa State University Extension and Outreach are back for a five-part gardening series to share their expertise on gardening trellis style, cover crops, tomatoes, and more.

This event is in the "Teens" group

The 1619 Project: Book Discussion Series for Teens

Monday, April 6, 2026 at 6:30pm - 8:00pm
Virtual 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

Registration Required
Virtual Event
This event is in the "Youth" group

Bilingual Preschool Storytime

Tuesday, April 7, 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 "The Hive" group
This event is in the "Adults" group

Arabic Calligraphy for Beginners

Tuesday, April 7, 2026 at 5:30pm - 7:00pm
The Hive at Waterloo Public Library
Program Type:
America250, Arts & Crafts, Hive Workshop
Age Group:
The Hive, Adults

Join us for a special Hive workshop to learn about the art of Arabic calligraphy!

Registration Required
This event is in the "Youth" group

Preschool Storytime

Wednesday, April 8, 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: What is AI?

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

What is AI?

Join library staff to explore the question: What is AI? This class will cover the basics of AI, its potential uses, limitations, when it should (and shouldn’t) be used, and much more!

Registration Required
This event is in the "Teens" group

Teen Writers Workshop

Wednesday, April 8, 2026 at 4:00pm - 5:30pm
Conference Room at Waterloo Public Library
Program Type:
Writing Workshop Series
Age Group:
Teens

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 ideas for our writing.

This event is in the "Youth" group

Terrific Twos Storytime

Thursday, April 9, 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 "Adults" group

Library Trustee Meeting

Thursday, April 9, 2026 at 12:00pm - 1:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Trustee Meeting
Age Group:
Adults

The Trustees of the Waterloo Public Library meet monthly (except August and December) on the second Thursday of the month in the first-floor Meeting Room.

This event is in the "Adults" group

Adults & Crafts: Mini Flower Press

Thursday, April 9, 2026 at 5:30pm - 6:30pm
The Hive at Waterloo Public Library
Program Type:
Arts & Crafts, Gardening Series
Age Group:
Adults

Create a miniature flower press in the Hive to preserve your favorite tiny blooms! All materials will be provided, including wood-burning gel to personalize your flower press with a custom design. Registration is required so please do so here.

Registration Required