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 561 - 580 of 862
Vanier
Friday Jul 17, 2026 at 3:30pm
Play card games and board games at the library. Game selections include: Jenga, Yahtzee, and Triominoes. Library staff will be on hand to help with...
A cartoon octopus holding reading materials and crayons
Centennial
Saturday Jul 18, 2026 at 10:30am
Rejoignez Luc Leduc, Leduc de la magie, pour un spectacle de magie bilingue de 45 minutes, plein d'action et avec beaucoup de participation du public...

Registration opens on Monday, June 8, 2026 - 10:00am

circus
Greenboro
Saturday Jul 18, 2026 at 11:00am (series runs until Aug 21, 2026)
Come craft at the library. We have all the supplies you need to satisfy your creativity! Family program for ages 4 and up. Drop-in program...
Cartoon sea creatures / Dessin animé de créatures de mer
Metcalfe village
Saturday Jul 18, 2026 at 11:00am (series runs until Aug 15, 2026)
Join us for a family crafternoon! Craft and create your very own ocean-inspired masterpiece.  All supplies are provided. Créez votre propre œuvre d’art vous inspirant de l’océan...
Ruth E. Dickinson
Saturday Jul 18, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be creating silhouette art! Drop-in program. Family 4+ program.
Main
Saturday Jul 18, 2026 at 2:00pm
MOOV: Afrobeats Dance Workshop Step into the vibrant world of Afro dance or “Afrobeats”, a dynamic dance style blending African rhythms with global music influences...
Cartoon sea creatures / Dessin animé de  créatures de mer
Centennial
Saturday Jul 18, 2026 at 2:00pm
Drop in for a free viewing of Drift & Discover (42 mins). Participants are welcome to bring a light snack and a covered drink. Children...
Hand rolling dice
Hazeldean
Sunday Jul 19, 2026 at 10:30am
Curious about Dungeons and Dragons? Give it a try with a one-session-long adventure for beginners! Learn the basic rules of this popular game as you...
Cumberland
Monday Jul 20, 2026 at 10:00am
Dive into discovery! Join us for this hands on STEM fair! Multiple stations to explore, create and program for every level. Problem solve, build and...
Ruth E. Dickinson
Monday Jul 20, 2026 at 10:30am
Welcome some poultry from the Canada Agriculture and Food Museum into your library visit! Listen to them cluck and coo, touch their soft feathers and...

Registration opens on Monday, June 8, 2026 - 10:00am

Emerald Plaza
Monday Jul 20, 2026 at 10:30am
Dive into hands on crafting fun! Make art inspired by water, waves and the sea while discovering your arty side! Wear something you are prepared...

Registration opens on Monday, June 8, 2026 - 10:00am

Online
Monday Jul 20, 2026 at 11:00am
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...

Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Monday Jul 20, 2026 at 11:30am
Accueillez quelques-unes des poules du Musée de l'agriculture et de l'alimentation du Canada dans votre bibliothèque!  Écoutez-les caqueter, touchez leurs plumes douces et regardez-les gratter...

Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Monday Jul 20, 2026 at 2:00pm
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. We will be making music...

Registration opens on Monday, June 8, 2026 - 10:00am

St-Laurent
Monday Jul 20, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We will be learning to use a knitting spool to make our own rope. For kids...

Registration opens on Monday, June 8, 2026 - 10:00am

Cartoon sea creatures / Dessin animé de créatures de mer
Vanier
Monday Jul 20, 2026 at 2:00pm
Ferais-je un bon compagnon? Vous pensez à adopter un animal de compagnie? Découvrez divers animaux et la réalité de les avoir comme compagnons. Dans cette...
Sail the seven seas. It’s time to go on a treasure hunt!
Emerald Plaza
Monday Jul 20, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you will solve clues to discover buried treasure.   [Registration required.]...

Registration opens on Monday, June 8, 2026 - 10:00am

Cartoon sea creatures / Dessin animé de créatures de mer
North Gloucester
Monday Jul 20, 2026 at 2:00pm
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego® ! Programme portes ouvertes. Programme familial.
Cartoon sea creatures / Dessin animé de  créatures de mer
Richmond
Monday Jul 20, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be creating Japanese-inspired Koinobori fish wind-sock kites! Ages 7 - 12 Registration required.
Sail the seven seas. It’s time to go on a treasure hunt!
Rosemount
Monday Jul 20, 2026 at 2:30pm
Come see what’s washed ashore and discover what you can create! We’ll share seaside stories and make a fun ocean-inspired craft—just drop in and join...