This event is in the "Adults" group 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. 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 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. 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 Cancelled View Details Registration Required Virtual Event
This event is in the "Youth" group 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. View Details
This event is in the "Youth" group 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. View Details
This event is in the "Adults" group 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 Register Now Registration Required
This event is in the "Youth" group 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 View Details
This event is in the "Youth" group 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. 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 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! View Details
This event is in the "Youth" group 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. View Details
This event is in the "The Hive" group This event is in the "Teens" group 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. Register Now Registration Required
This event is in the "Youth" group Bilingual Preschool Storytime Tuesday, May 12, 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. View Details
This event is in the "Youth" group Preschool Storytime Wednesday, May 13, 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 Help Drop-In Wednesday, May 13, 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! View Details
This event is in the "Teens" group Teen Writers Workshop Wednesday, May 13, 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 Writers Workshop! We'll work with different writing prompts and brainstorm ideas for our writing. View Details
This event is in the "Adults" group The Waterloo Writer's Workshop Series Wednesday, May 13, 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. View Details
This event is in the "Youth" group Terrific Twos Storytime Thursday, May 14, 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 "Adults" group Library Trustee Meeting Thursday, May 14, 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. View Details
This event is in the "The Hive" group This event is in the "Adults" group Adults & Crafts: Simple Card Making Thursday, May 14, 2026 at 5:30pm - 6:30pm The Hive at Waterloo Public Library Program Type: Arts & Crafts, Hive Workshop Age Group: The Hive, Adults Learn the art of simple card making in the Hive! We'll make cards together, learn a few techniques, and have time to craft a few more cards on our own. All supplies provided. Registration is required so please do so here. Register Now Registration Required
This event is in the "Teens" group How-to-Life: for Teens - What comes next? Different Paths After High School Friday, May 15, 2026 at 3:00pm - 4:30pm Meeting Room AB at Waterloo Public Library Program Type: Event Age Group: Teens What comes next? Different Paths After High School Register Now Registration Required
This event is in the "Youth" group Family Storytime Saturday, May 16, 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