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 581 - 600 of 859

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...

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...
Drop-in program
Add this event to your calendar

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

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...

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

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

Cumberland
Monday Jul 20, 2026 at 3:00pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things ')? Give it a try with this one-session-long adventure for beginners! D&D is a...

Rideau
Monday Jul 20, 2026 at 6:00pm (series runs until Aug 24, 2026)
Learn to design, make, and publish your own Zines! A Zine is a small, self-published booklet filled with whatever you want to share with the...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jul 20, 2026 at 6:00pm
Learn how to extend the battery life of your PC, discover the handy Microsoft PowerToys, detect fake USB flash drives before you lose data, learn...

Stittsville
Tuesday Jul 21, 2026 at 10:30am
Create and build with Lego®! Drop-in Family program.
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Jul 21, 2026 at 10:30am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Using markers and plastic sheet protectors, we will create...
Registration opens on Monday, June 8, 2026 - 10:00am

Constance Bay
Tuesday Jul 21, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Create a bead buddy friend and...
Registration opens on Monday, June 8, 2026 - 10:00am

Sunnyside
Tuesday Jul 21, 2026 at 2:00pm
Create and build with Lego®! We will be building boats and testing their floatability with and without cargo. [Registration required.] Ages 7-12.
Registration opens on Monday, June 8, 2026 - 10:00am
- ‹ previous
- 30 of 43
- next ›