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
Book Bargains in the Basement!

Shop the Basement!

Monday, April 27, 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
Storytime

Mother Goose Storytime

Monday, April 27, 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
A floral border featuring a mix of orange, yellow, and blue flowers with green foliage against a white background. A butterfly and two bees are also part of the design. Text reads Gardening Series and has the Iowa State Extension and Outreach logo.

ISU Gardening Series

Monday, April 27, 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
Storytime

Bilingual Preschool Storytime

Tuesday, April 28, 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
Text reads "knitting + crocheting drop-in" with circular insets showing balls of yarn and knitting needles, and a close-up of crochet work in progress

Knit & Crochet Drop-In

Tuesday, April 28, 2026 at 3:30pm - 5:30pm
The Hive at Waterloo Public Library
Program Type:
Arts & Crafts, Event
Age Group:
The Hive, Adults

Do you want to learn how to knit or crochet? Are you looking for some designated time to work on a project? Join us for a knitting and crochet drop-in in the Hive!

This event is in the "Youth" group
Storytime

Preschool Storytime

Wednesday, April 29, 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
The words Technology Classes are displayed in white, bold, font against a purple background with a circuit board pattern at the top and bottom.

Tech Class: AI in Everyday Life

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

AI in Everyday Life

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

Terrific Twos Storytime

Thursday, April 30, 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
A group of stuffed animals including teddy bears, a lamb, a pig, and a giraffe are displayed with text that reads "Adopt-A-Stuffie Storytime”.

Adopt-A-Stuffie Storytime

Thursday, April 30, 2026 at 6:00pm - 7:00pm
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth

Celebrate National Adopt a Shelter Pet Day at the Library!

This event is in the "Adults" group
First Friday Flick

First Friday Flick

Friday, May 1, 2026 at 10:00am - 12:00pm
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 event is in the "Youth" group
Storytime

Family Storytime

Saturday, May 2, 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
Drop-In Shoebox Mansion Build!

Drop-In Shoebox Mansion Build!

Sunday, May 3, 2026 at 2:00pm - 3:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Arts & Crafts, Event
Age Group:
Youth

Help us build a giant mansion made of shoeboxes! This is a drop-in craft activity so stop by anytime during the event. All materials will be provided, and the finished mansion will be displayed in the library. While supplies last.

This event is in the "Youth" group
This event is in the "Teens" group
This event is in the "Adults" group
Book Bargains in the Basement!

Shop the Basement!

Monday, May 4, 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
Storytime

Mother Goose Storytime

Monday, May 4, 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
1619 Book Discussion Teens

The 1619 Project: Book Discussion Series for Teens

Monday, May 4, 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

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

Bilingual Preschool Storytime

Tuesday, May 5, 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
Storytime

Preschool Storytime

Wednesday, May 6, 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
The words Technology Classes are displayed in white, bold, font against a purple background with a circuit board pattern at the top and bottom.

Tech Class: Google Sheets: Intermediate

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

Google Sheets: Intermediate

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

Terrific Twos Storytime

Thursday, May 7, 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
Storytime

Family Storytime

Saturday, May 9, 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
Book Bargains in the Basement!

Shop the Basement!

Monday, May 11, 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
Storytime

Mother Goose Storytime

Monday, May 11, 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 "The Hive" group
This event is in the "Teens" group
A crocheted heart made of multicolored yarn sits on a wooden surface next to balls of yarn and crochet hooks. Text that reads "Beginning Crochet for Tweens!"

Beginning Crochet for Tweens

Monday, May 11, 2026 at 3:30pm - 4:30pm
The Hive at Waterloo Public Library
Program Type:
Arts & Crafts, Hive Workshop
Age Group:
The Hive, Teens

Tweens—join us in the Hive to learn the basics of crochet! Each participant will receive a take-home crochet kit, complete with a crochet hook, yarn, and stitch markers to keep practicing at home.

Registration Required