Upcoming Programs & Events
Kaleidocycle Science: Make Your Own Hexaflexagon
About the Program
Explore the intersection of art and science with our engaging geometry-based program. Participants will receive a template to create their own hexaflexagon—a shape that unfolds infinitely. Let your creativity soar!
20 & 30s Book Club
About the Program
Join our book club and meet fellow book lovers! Share your passion for reading, enjoy engaging discussions, and make new friends in a relaxed, welcoming atmosphere.
The Art of Upcycling: Sneaker Edition
About the Program
Do you have a pair of light-colored shoes that have seen better days? Instead of tossing them out or giving up on cleaning, consider refreshing them with a new coat of paint or a complete redesign. Participants will use leather paint, which can stain easily, so please dress appropriately.
Tech Connect Appointment
About Tech Connect
During this personalized one-on-one technology session, a Tech Coach will help you build your digital skills and knowledge using your laptop, tablet or mobile device. Select the topic that you want to learn about such as Waterloo Public Library's online resources, using email or navigating the internet.
Explore Play Learn
About the Program
Get ready for stories, songs and lots of fun activities.
Babies: Music and Motion
About the Program
Have fun with reading, singing, rhyming and movement to help build your child’s literacy skills for life.
Ones Exploring Music and Movement
About the Program
Rhyming, singing and movement are all building blocks for vocabulary and storytelling. We've got it all in this engaging program for ones.
Tech Connect Appointment
About Tech Connect
During this personalized one-on-one technology session, a Tech Coach will help you build your digital skills and knowledge using your laptop, tablet or mobile device. Select the topic that you want to learn about such as Waterloo Public Library's online resources, using email or navigating the internet.
Drop-in Tech Connect
About Drop-in Tech Connect Sessions
No registration is necessary for this drop-in session. Bring your technology questions to get help in a group setting. Tech Coaches will provide some help to everyone that attends this session.
Discovering Dinosaurs
About the Program
“RAAAWWRR” means “I love learning at the library” in dinosaur! We’ll encourage your preschooler’s love of dinosaurs through songs, books, crafts and activities.
Tech Connect Appointment
About Tech Connect
During this personalized one-on-one technology session, a Tech Coach will help you build your digital skills and knowledge using your laptop, tablet or mobile device. Select the topic that you want to learn about such as Waterloo Public Library's online resources, using email or navigating the internet.
Tech Connect Appointment
About Tech Connect
During this personalized one-on-one technology session, a Tech Coach will help you build your digital skills and knowledge using your laptop, tablet or mobile device. Select the topic that you want to learn about such as Waterloo Public Library's online resources, using email or navigating the internet.
Sharpies and Ceramics
About the Program
We'll explore our creativity by designing a side plate or mug using Sharpie markers. These art pieces will need to be baked in an oven at home after the designs are complete (there is an option to indicate when registering if you do not have an oven).
Spool Knitting Club
About the Program
Learn the basics of spool knitting, a fast and fun way to create beautiful knit items. We will make our own spools that kids will get to take home after the program.
Imperfect Art
About the Program
Calling all the perfectionists, self-critics, and the creatively ‘untalented’ - this one’s for you! Join us for a stress-free, judgement-free program where we let go of the pressure to make ‘good art’ and focus on enjoying the process. No experience or artistic ability required. Come as you are and let’s make some imperfect art together!
ESQ Spring STEM Library Club
About the Program
Calling all future scientists and engineers! Join UW's Engineering Outreach ESQ Team for a hands-on adventure where you'll unleash your creativity. Together we will explore cool technology, design solutions to real-world challenges, and connect with other passionate STEM enthusiasts. Get ready to think big, work with others, and have fun as you dive into the exciting world of science, technology, engineering, and math.
Explore Play Learn
About the Program
Get ready for stories, songs and lots of fun activities.
Seniors Social Club
About the Program
Come and join the fun at our Seniors Social Club! Sip on hot tea or coffee while enjoying lively conversations, plenty of laughs, and the chance to meet new friends in a warm and welcoming atmosphere.
Tech Connect Appointment
About Tech Connect
During this personalized one-on-one technology session, a Tech Coach will help you build your digital skills and knowledge using your laptop, tablet or mobile device. Select the topic that you want to learn about such as Waterloo Public Library's online resources, using email or navigating the internet.
Tech Connect Appointment
About Tech Connect
During this personalized one-on-one technology session, a Tech Coach will help you build your digital skills and knowledge using your laptop, tablet or mobile device. Select the topic that you want to learn about such as Waterloo Public Library's online resources, using email or navigating the internet.