Event List

Age Group
Age Group
Program Type
Room
Event Type
Registration Type

Primary tabs

This event is in the "Adults" group.

Portraits at the Plaza

Wednesday, May 21, 2025 at 5:30pm - 7:30pm
Library Courtyard at Waterloo Public Library
Program Type:
Event
Age Group:
Adults
Event Details:

Capture the perfect portrait—for free—at the WPL! Join us as our library staff captures the picture-perfect family, friend group, couple, or individual photo. Registration is requi...

This event is in the "Youth" group.

Terrific Twos Storytime

Thursday, May 22, 2025 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth
Terrific Twos Storytime:

Two year olds and their caregivers

Event Details:

Join us on Thursdays for Terrific Twos Storytime.

This event is in the "Adults" group.

Altered Reality Book Club

Thursday, May 22, 2025 at 5:30pm - 7:30pm
Off Site
Program Type:
Book Discussion, Book Club
Age Group:
Adults
Altered Reality:

Love Sci-Fi, Fantasy, or any type of Speculative Fiction? Are you looking to gather with other fans of these genres? If so, join the Altered Reality Book Club at the WPL! This book...

Event Details:

We will be discussing Star Wars: Thrawn Ascendancy: Chaos Rising by Timothy Zahn.

Offsite Event
This event is in the "Youth" group.

Rock Painting Party

Friday, May 23, 2025 at 3:30pm - 4:45pm
Meeting Room AB at Waterloo Public Library
Program Type:
Arts & Crafts, Event
Age Group:
Youth
Event Details:

Stop in to the library and paint rocks with us! Create a pet rock friend, make a beautiful self-portrait, paint a landscape, the possibilities are endless! While supplies last.Age ...

This event is in the "Youth" group.

Family Storytime

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

all ages.

Event Details:

Join us on Saturdays for Family Storytime.

This event is in the "Youth" group.

Bilingual Preschool Storytime

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

Three to five year olds and their caregivers.

Event Details:

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

This event is in the "Adults" group.

Tech Class: Intro to Google Drive and Google Docs

Wednesday, May 28, 2025 at 9:30am - 10:30am
Conference Room at Waterloo Public Library
Program Type:
Technology Class
Age Group:
Adults
Event Details:

Learn how to utilize Google Drive and Google Docs at this intro-level tech class.Age group: Adults

Registration
This event is in the "Youth" group.

Preschool Storytime

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

Three to five year olds and their caregivers.

Event Details:

Join us on Wednesdays for Preschool Storytime.

This event is in the "Teens" group.

Teen Writer's Workshop

Wednesday, May 28, 2025 at 4:00pm - 5:00pm
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.

Terrific Twos Storytime

Thursday, May 29, 2025 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth
Terrific Twos Storytime:

Two year olds and their caregivers

Event Details:

Join us on Thursdays for Terrific Twos Storytime.

This event is in the "Youth" group.

Family Storytime

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

all ages.

Event Details:

Join us on Saturdays for Family Storytime.

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 2, 2025 at 10:00am - 1:00pm
Library Basement at Waterloo Public Library
Program Type:
Friends Book Sale
Age Group:
Youth, Teens, Adults
Event Details:

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 ...

This event is in the "Youth" group.

Mother Goose Storytime

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

Newborns up to age two and their caregivers.

Event Details:

Join us on Mondays for Mother Goose Storytime.

This event is in the "Youth" group.

Bilingual Preschool Storytime

Tuesday, June 3, 2025 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth
Preschool Storytime:

Three to five year olds and their caregivers.

Event Details:

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

This event is in the "Adults" group.

Panáche Tea Time

Tuesday, June 3, 2025 at 3:00pm - 5:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Event
Age Group:
Adults
Event Details:

Join us for an afternoon tea party! Enjoy a variety of tea and hors d'oeuvres as Kas from Panáche Tea Boutique gives a presentation on the history, culture, and her twist on aftern...

Registration
This event is in the "Adults" group.

Tech Help Drop-In

Wednesday, June 4, 2025 at 9:30am - 10:30am
Conference Room at Waterloo Public Library
Program Type:
Technology Class
Age Group:
Adults
Event Details:

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...

This event is in the "Youth" group.

Preschool Storytime

Wednesday, June 4, 2025 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth
Preschool Storytime:

Three to five year olds and their caregivers.

Event Details:

Join us on Wednesdays for Preschool Storytime.

This event is in the "Youth" group.

Terrific Twos Storytime

Thursday, June 5, 2025 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth
Terrific Twos Storytime:

Two year olds and their caregivers

Event Details:

Join us on Thursdays for Terrific Twos Storytime.

This event is in the "Adults" group.

Dungeons & Dragons Campaign

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

Join us for an adventure-packed PG13 Dungeons & Dragons campaign! Our Dungeon Master will be here to guide players as you battle monsters, solve puzzles, and so much more. Play...

Registration
This event is in the "Youth" group.

Family Storytime

Saturday, June 7, 2025 at 10:30am - 11:00am
Storytime Room at Waterloo Public Library
Program Type:
Storytime
Age Group:
Youth
Family Storytime:

all ages.

Event Details:

Join us on Saturdays for Family Storytime.

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 9, 2025 at 10:00am - 1:00pm
Library Basement at Waterloo Public Library
Program Type:
Friends Book Sale
Age Group:
Youth, Teens, Adults
Event Details:

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 ...

This event is in the "Youth" group.

Mother Goose Storytime

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

Newborns up to age two and their caregivers.

Event Details:

Join us on Mondays for Mother Goose Storytime.

This event is in the "Adults" group.

The Well Read Club

Monday, June 9, 2025 at 6:00pm - 7:00pm
Virtual at Waterloo Public Library
Program Type:
Book Discussion, Virtual, Book Club
Age Group:
Adults
The Well Read Club:

If you're looking to broaden your reading horizons, have we got the book club for you! The Well Read Club meets virtually from 6pm-7pm every month to discuss a selected fiction or ...

Event Details:

We will be discussing All Fours by Miranda July.

Virtual Event