Event List

Age Group
Age Group
Program Type
Room
Event Type
Registration Type

Primary tabs

This event is in the "Youth" group

Preschool Storytime

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

Join us on Tuesdays for Preschool Storytime.

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

Knit & Crochet Drop-In

Tuesday, January 27, 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

Preschool Storytime

Wednesday, January 28, 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: Internet Basics

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

Internet Basics

This session is all about the basics of internet browsing!

Registration is required and limited to 10 participants per session. Be sure to grab your spot while you can!

Age group: Adults

Registration Required
This event is in the "Teens" group

Teen Writer's Workshop

Wednesday, January 28, 2026 at 4:00pm - 5:30pm
Conference Room at Waterloo Public Library
Program Type:
Writing Workshop Series, Event
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 "Adults" group

The Waterloo Writer's Workshop Series

Wednesday, January 28, 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, January 29, 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

Photo Night at the Library

Thursday, January 29, 2026 at 4:30pm - 6:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Event
Age Group:
Youth, Teens, Adults

Capture the perfect photo—for free—at the WPL! Join us as our library staff captures the picture-perfect family, friend group, couple, or individual photo. Registration is encouraged, but walk-ins are welcome.

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

Craft Your 2026: A Planner & Junk Journal Workshop

Saturday, January 31, 2026 at 10:00am - 12:00pm
The Hive at Waterloo Public Library
Program Type:
Arts & Crafts, Hive Workshop
Age Group:
The Hive, Adults

Join us in The Hive for a relaxed afternoon of vision boarding, junk journaling, and planner prep as we get inspired for the year ahead!

Registration Required
This event is in the "Youth" group

Family Storytime

Saturday, January 31, 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

LEGO Lab

Sunday, February 1, 2026 at 3:00pm - 4:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Lego Lab
Age Group:
Youth

Join us for LEGO Lab at the library! We'll provide the LEGOs, you provide the imagination. Once completed, your creation will be on display in the Youth Department!

This month's theme is Space

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, February 2, 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, February 2, 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

Ukulele 101

Monday, February 2, 2026 at 6:00pm - 7:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Event
Age Group:
Adults

Learn some ukulele basics with Library Assistants Seth and Anderson! Each session will be spent learning new chords, strumming patterns, and working with different exercises to help you hone your ukulele skills.

This event is in the "Youth" group

Preschool Storytime

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

Join us on Tuesdays for Preschool Storytime.

Preschool Storytime:

Three to five year olds and their caregivers.

This event is in the "Youth" group

Preschool Storytime

Wednesday, February 4, 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, February 4, 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

Fifty Shades of Read: a Romance Book Club

Wednesday, February 4, 2026 at 5:30pm - 6:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Book Discussion, Book Club
Age Group:
Adults

Calling all Romance readers! Join us for a three-month book club where we'll discuss all types of books in the romance genre, specifically focusing on Cozy Romance, Romantasy, and Dark Romance.

This event is in the "Youth" group

Terrific Twos Storytime

Thursday, February 5, 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

Family Movie Night

Thursday, February 5, 2026 at 6:00pm - 7:30pm
Meeting Room AB at Waterloo Public Library
Program Type:
Movie
Age Group:
Youth

Join us for Family Movie Night every first Thursday of the month! We'll have movies, popcorn, and drinks for everyone to enjoy.

This event is in the "Adults" group

First Friday Flick

Friday, February 6, 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

Take Your Child to the Library Day

Saturday, February 7, 2026 at 10:30am - 11:30am
Meeting Room AB at Waterloo Public Library
Program Type:
Arts & Crafts, Event, Storytime
Age Group:
Youth

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

This event is in the "Adults" group

"Representation Matters" with North End Update's Rocki and Chaveevah

Sunday, February 8, 2026 at 3:00pm - 4:00pm
Meeting Room AB at Waterloo Public Library
Program Type:
Black History Month, Event
Age Group:
Adults

Rocki and Chaveevah of North End Update are here to discuss why representation matters! North End Update is a weekly live show highlighting positive local stories and was featured on Iowa Public Television’s Greetings From Iowa.

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, February 9, 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!