This event is in the "Youth" group Mother Goose Storytime Monday, April 20, 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. View Details
This event is in the "Teens" group The 1619 Project: Book Discussion Series for Teens Monday, April 20, 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 Register Now Registration Required Virtual Event
This event is in the "Youth" group Preschool Storytime Tuesday, April 21, 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. View Details
This event is in the "Youth" group This event is in the "Teens" group Booked: Tween Book Hang Tuesday, April 21, 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. Register Now Registration Required
This event is in the "Youth" group Preschool Storytime Wednesday, April 22, 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. View Details
This event is in the "Adults" group Tech Class: Google Sheets: The Basics Wednesday, April 22, 2026 at 11:00am - 12:00pm Conference Room at Waterloo Public Library Program Type: Technology Class Age Group: Adults Google Sheets: The BasicsLibrary staff will provide you the basics to feel confident in using the free spreadsheet application, Google Sheets! Register Now Registration Required
Teen Writers Workshop Wednesday, April 22, 2026 at 4:00pm - 5:30pm Conference Room at Waterloo Public Library
This event is in the "Teens" group Teen Writers Workshop Wednesday, April 22, 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. View Details
This event is in the "Youth" group Terrific Twos Storytime Thursday, April 23, 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 View Details
This event is in the "Teens" group This event is in the "Adults" group Guiding Hands: A Parent Learning Series Thursday, April 23, 2026 at 5:00pm - 6:00pm Meeting Room AB at Waterloo Public Library Program Type: Event Age Group: Teens, Adults In partnership with Together For Youth and the UnityPoint Mental Health Clinic here in the Cedar Valley, we invite you to join us for a three-month parenting series! See below for details on each session. View Details
This event is in the "Adults" group Altered Reality Book Club Thursday, April 23, 2026 at 5:30pm - 6:30pm Off Site Program Type: Book Discussion, Book Club Age Group: Adults We will be discussing The Ministry of Time b 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... View Details Offsite Event
This event is in the "Youth" group Family Storytime Saturday, April 25, 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. View Details
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 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! View Details
This event is in the "Youth" group 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. View Details
This event is in the "Youth" group 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 Preschool Storytime. Preschool Storytime: Three to five year olds and their caregivers. View Details
This event is in the "The Hive" group This event is in the "Adults" group 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! View Details
This event is in the "Youth" group 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. View Details
This event is in the "Adults" group 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 Register Now Registration Required
This event is in the "Youth" group 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 View Details
This event is in the "Youth" group 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! View Details
This event is in the "Youth" group 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. View Details
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 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! View Details
This event is in the "Youth" group 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. View Details
This event is in the "Teens" group 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 Register Now Registration Required Virtual Event