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.
Explore Play Learn
About the Program
Get ready for stories, songs and lots of fun activities!
Artists in Residence: Art Across Generations
About the Program
Calling all Older Adult artists: we need you to help us fill our gallery space with your art...with a twist! The art you make will be built upon and created with Tweens contributing their work from our Eastside Branch. Here is what we have planned for each week in the series:
Artists in Residence: Art Across Generations
About the Program
Budding tween artists are invited to join us for this 3-part series, where you get to fill our gallery space with your art...with a twist!
Build a Monster Scooter Bot
About the Program
Using a motor, battery, and recycled materials, participants will build their own scooter bot and transform it into a spooky Halloween monster. Whether inspired by Frankenstein, a zombie, a vampire, or a creature of their own invention, participants will discover how simple materials can be combined to create a robot that scoots and scuttles across a table or floor. We'll explore basic engineering, creativity, and design while bringing our monsters to life.
Learn Create Play
About the Program
This active play program is all about mind, body, creativity, and play. Move, learn, and explore with exciting new activities each week.
Discovering Dance
About the Program
We'll play popular dance-based games, follow simple routines, and learn a few easy moves along the way. It's all about having fun, building coordination, and enjoying music together. No experience needed—just bring your energy and get ready to dance!
Advance Care Planning 101
About the Program
Imagine being unable to make your own healthcare decisions—who would speak for you? Join us to learn how healthcare decision‑making works in Ontario and how Advance Care Planning can help you and your loved ones feel prepared.
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.
Trick or Treat Trivia
About the Program
Put your Halloween knowledge to the test with an afternoon of spooky-themed trivia and bingo! Show off your knowledge with tricky questions, compete for treats and prizes, and enjoy some festive Halloween fun. Costumes are encouraged!
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.
English Corner
About the Program
Practice English. Make friends. Feel at home.
Mural Design: Meet the Artist
About the Program
In the next few months, the John M. Harper Branch will be welcoming a new mural by celebrated local artist Luke Swinson. As part of our celebration of Ontario Public Library Week, Luke will be at the library sharing his work and connecting with customers. Stop by the table in the library lobby to meet the artist, learn more about the upcoming project, and share your thoughts, stories, and experiences of the library to inspire the mural design.
Drop-In Tech Connect
About Drop-in Tech Connect Sessions
No registration is necessary for this drop-in session. Tech Coaches will provide some help to everyone that attends this session.