Upcoming Programs & Events
Majestic Tiles (Mahjong) Club
About the Program
Step into the world of strategy, skill, and tradition with the Majestic Tiles Club! Whether you're brand new to Mahjong or a seasoned player, this friendly group is the perfect place to learn, play, and connect.
Info Session: WPL's Grow Towers
About the Session
Interested in learning more about WPL’s Grow Towers? This information session offers an overview of how the towers work, what we’ve learned from using them, and the basics of hydroponic growing. A great introduction for anyone curious about growing food without soil and how this technology supports sustainable, year-round growing.
Ukuleles & Lullabies
About the Program
Learn the basics of ukulele in this special two-part program designed for caregivers and their babies. In the first session, you’ll explore simple ukulele fundamentals and learn lullabies to play and sing for your little one. Participants can borrow a ukulele to take home and practice between sessions, then return for the second class to play together as a group and share the music you’ve learned.
Discovering Shadow Science
About the Program
Discover the magic of light and darkness through stories, songs, and play. Little learners will explore the world of shadows with a fun guessing game, creative craft, and plenty of opportunities to observe how shadows appear everywhere - even their own!
STEM for Kids
About the Program
Get hands-on with exciting activities that explore Science, Technology, Engineering, and Math. Kids will dive into fun challenges like solving creative science problems, and experimenting with tech tools and robots. Each class offers something new to discover, build, and explore through play and problem-solving. Perfect for curious minds who love to tinker and create.
Puzzle Party
About the Program
Team up with friends - or make some new ones - and compete to see who can finish a 100-piece puzzle the fastest! Your teamwork, communication, and problem-solving skills will be put to the test as you race against other teams. Fun prizes await the quickest solvers, so bring your focus, your strategy, and your puzzle passion!
Number Ninjas
About the Program
Have fun with math in this interactive educational program. Friendly volunteer tutors will work with children to explore mathematical concepts with fun activities and challenges.
ESQ Winter STEM Club
About the Program
Dive into the exciting world of Science, Technology, Engineering, and Mathematics (STEM) with the Waterloo Engineering Outreach ESQ Team in this 4-week hands-on program! Blast off into the world of STEM and play with cool tech, crack creative challenges, and team up with awesome minds who love science and innovation as much as you do!
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.
20s & 30s Social Club
About the Program
Meeting new people as an adult isn’t always easy—but it can be fun! Join us for a relaxed, welcoming social night designed for those in their 20s and 30s. We’ll provide games and laid-back activities to help break the ice, so you can unwind, de-stress, and connect with new people in a low-pressure environment. Light refreshments provided.
Paint and Sip for Older Adults
About the Program
Whether you love painting or haven’t picked up a brush in years, relax and unwind as we complete a winter-themed paint-by-numbers while sipping warm beverages. Enjoy a cozy, creative atmosphere with friendly conversation, gentle guidance, and plenty of time to make something beautiful at your own pace.
Ukulele Basics
About the Program
Discover the joy of the ukulele in this beginner-friendly program. Learn the basics of playing chords, simple strumming patterns, and a few easy songs to get you started. No experience needed—just enthusiasm and curiosity. Participants may bring their own ukulele or borrow one with a library card.
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.
Babies: Music and Motion
About the Program
Support your baby’s fine motor and cognitive development through fun, hands-on play and activities. It’s also a great chance for parents and caregivers to relax, connect, and socialize with others.
Majestic Tiles (Mahjong) Club
About the Program
Step into the world of strategy, skill, and tradition with the Majestic Tiles Club! Whether you're brand new to Mahjong or a seasoned player, this friendly group is the perfect place to learn, play, and connect.