Find a program or event

Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.

Displaying 521 - 540 of 907
Cartoon image of underwater creatures reading
Carp
Tuesday Jul 14, 2026 at 10:30am
Sketch satisfying symmetrical shapes with spirograph-inspired gears! Learn how that simple machine is helping us do “work” and turn your own gears as you discover...
A cartoon octopus holding reading materials and crayons
Greenboro
Tuesday Jul 14, 2026 at 10:30am
Join Patty McLaughlin from the Wild Bird Care Centre for a fun and exciting hands-on presentation that invites participants to “dive in” to the amazing...
Ruth E. Dickinson
Tuesday Jul 14, 2026 at 2:00pm (series runs until Aug 25, 2026)
For ages 13-17. Join us for this hands-on workshop where you'll learn how to create (or continue to work on) your own zine—a small, self-published,...
Rockcliffe Park
Tuesday Jul 14, 2026 at 2:00pm
Splish Splash! (Ages 4+)   Dive into hands-on crafting fun! Make some art inspired by water, waves, and the sea while discovering your artsy side! We will be creating water lily...
Cartoon image of underwater creatures reading
Vernon
Tuesday Jul 14, 2026 at 2:00pm
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...
history boxes
Blackburn Hamlet
Tuesday Jul 14, 2026 at 2:00pm
Discover what happens when science meets art! Explore perception as you use shadows, colour, motion, and light to create art from science. You’ll make a...
Sail the seven seas. It’s time to go on a treasure hunt!
Carlingwood
Tuesday Jul 14, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you solve clues to discover buried treasure.   [Registration required.] [Ages...
Cartoon sea creatures / Dessin animé de créatures de mer
Osgoode
Tuesday Jul 14, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! Explore the high seas with Cubetto and make a fun craft. Ages 4+...
ahoy, matey
Elmvale Acres
Tuesday Jul 14, 2026 at 2:00pm
L’atelier de cirque propose aux élèves une expérience à la fois pédagogique, artistique et ludique, où chacun est invité à explorer l’univers du cirque à...
Cartoon sea creatures / Dessin animé de  créatures de mer
Nepean Centrepointe
Tuesday Jul 14, 2026 at 2:00pm
Deep in the Ocean... Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Why are Jellyfish everywhere, and...
Cartoon sea creatures / Dessin animé de créatures de mer
Metcalfe village
Tuesday Jul 14, 2026 at 2:00pm (series runs until Aug 11, 2026)
Join us to create art inspired by beloved children’s book artists! Make art inspired by water, waves, and the sea while discovering your artsy side! In July, we will...
knitting
Centennial
Tuesday Jul 14, 2026 at 2:00pm (series runs until Sep 01, 2026)
Do you like to knit, crochet or do hand work? Join like minded individuals for an enjoyable afternoon of crafting. Bring any project you are...
Cartoon sea creatures / Dessin animé de  créatures de mer
Cumberland
Tuesday Jul 14, 2026 at 3:00pm
A sport once tagged as the domain of adrenaline junkies, cave divers have become an important asset to scientists exploring global climate change, archaeology, water...
Hazeldean
Tuesday Jul 14, 2026 at 6:00pm
Combine basic drawing strokes into easy-to-learn patten combinations that inspire creativity, relaxation, and meditation.
Ruth E. Dickinson
Tuesday Jul 14, 2026 at 6:30pm (series runs until Aug 11, 2026)
Joignez-vous à nous pour une heure du conte suivi d’un défi de construction LEGO thématique. En utilisant l’histoire comme inspiration, les enfants donneront vie au...
Carp
Tuesday Jul 14, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is junk journaling! Junk journaling is a blend of mixed-media...

Registration opens on Tuesday, June 16, 2026 - 10:30am

Beaverbrook
Tuesday Jul 14, 2026 at 6:30pm (series runs until Aug 25, 2026)
Drop in for a free viewing of a movie! Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program...
Orléans
Tuesday Jul 14, 2026 at 6:30pm (series runs until Aug 11, 2026)
Family Storytime Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Evening program; July 14, 28...
A diver exploring the ocean.
Cumberland
Tuesday Jul 14, 2026 at 6:30pm
More people have walked on the moon than have been to the places Jill Heinerth has explored. Instead of following maps, she has blazed a...
octopus reading books
Cumberland
Wednesday Jul 15, 2026 at 10:00am (series runs until Jul 18, 2026)
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Explore Canadian Geographic's giant, interactive Canada's Ocean and Freshwater Map,...