This event is in the "Youth" group Terrific Twos Storytime Thursday, March 19, 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 Youth Dance Party! Friday, March 20, 2026 at 3:00pm - 4:30pm Meeting Room AB at Waterloo Public Library Program Type: Event Age Group: Youth It's time for our Dance Party Finale! Kids ages 4th - 5th Grade and their families are invited to join us in the Meeting Rooms from 3-4:30pm for one last afternoon of dancing. Want to take a break from dancing? View Details
This event is in the "Youth" group Family Storytime Saturday, March 21, 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 "Adults" group Out of the Fire: Author Talk With Mark Dixon Saturday, March 21, 2026 at 3:00pm - 4:30pm Meeting Room AB at Waterloo Public Library Program Type: Book Discussion Age Group: Adults Author Mark Dixon is here to talk about his book "Out of the Fire", which is A True Story of Healing Multiple Sclerosis with Ancient Wisdom, Frequency Medicine, and Unshakable Hope. View Details
This event is in the "Youth" group Mother Goose Storytime Monday, March 23, 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 Lego City Builders Monday, March 23, 2026 at 4:30pm - 5:30pm Teen Department at Waterloo Public Library Program Type: Event Age Group: Teens An epic skyline. A sprawling metropolis. A... decayed pirate ship downtown? Let your imagination go wild at our Teen Lego City series! Build from our themed sets or let your creativity take over with a mix of random Lego pieces. View Details
This event is in the "Teens" group The 1619 Project: Book Discussion Series for Teens Monday, March 23, 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, March 24, 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, March 24, 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, March 25, 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 "Teens" group Teen Writer's Workshop Wednesday, March 25, 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. View Details
This event is in the "Youth" group Terrific Twos Storytime Thursday, March 26, 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 How-to-Life: for Teens - Water Safety Friday, March 27, 2026 at 3:00pm - 4:30pm Meeting Room AB at Waterloo Public Library Program Type: Event Age Group: Teens Water SafetyTeens are invited to learn the importance of water safety with the Cedar Valley Sportsplex! Join us from 3pm-4:30pm for this program. Registration is required so please do so here. Register Now Registration Required
This event is in the "Youth" group Family Storytime Saturday, March 28, 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 Mother Goose Storytime Monday, March 30, 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, March 31, 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 Preschool Storytime Wednesday, April 1, 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 "Youth" group Terrific Twos Storytime Thursday, April 2, 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, April 4, 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 Mother Goose Storytime Monday, April 6, 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 6, 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 7, 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 "Adults" group Adult Dungeons & Dragons Campaign Tuesday, April 7, 2026 at 5:00pm - 7:30pm Conference Room at Waterloo Public Library Program Type: Event Age Group: Adults Join us for an adventure-packed PG-13 Dungeons & Dragons campaign! Our Dungeon Master will be here to guide players as you battle monsters, solve puzzles, and so much more. Register Now Registration Required