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 621 - 640 of 859

Ruth E. Dickinson
Wednesday Jul 22, 2026 at 6:30pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Drop-in program. Ages 7-12.
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday Jul 23, 2026 at 10:30am
Come discover fascinating (and sometimes mysterious) objects in our History Box! The box contains Canadian historical objects from the Canadian Museum of History’s signature exhibition,...
Registration opens on Monday, June 8, 2026 - 10:00am

Carp
Thursday Jul 23, 2026 at 10:30am
Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise. Pour les familles (âges 4+).
Registration opens on Monday, June 8, 2026 - 10:00am

Fitzroy Harbour
Thursday Jul 23, 2026 at 10:30am
Dive into coding with Ozobots! An interactive introduction to coding where participants use colours and simple logic to guide tiny robots through exciting movement commands...
Registration opens on Monday, June 8, 2026 - 10:00am

Carlingwood
Thursday Jul 23, 2026 at 10:30am
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...
Registration opens on Monday, June 8, 2026 - 10:00am

Beaverbrook
Thursday Jul 23, 2026 at 11:30am
Venez découvrir les objets fascinants (et parfois mystérieux) de notre Boîte à histoires ! La boîte contient des objets historiques canadiens provenant de l’exposition phare...
Registration opens on Monday, June 8, 2026 - 10:00am

Orléans
Thursday Jul 23, 2026 at 1:30pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Jump into a fun frog-themed adventure...
Registration opens on Monday, June 8, 2026 - 10:00am

Stittsville
Thursday Jul 23, 2026 at 2:00pm
Join us for a hands-on workshop where you'll learn how to design and create your own zines! A fanzine, or zine for short, is a...
Registration opens on Monday, June 8, 2026 - 10:00am

Greely
Thursday Jul 23, 2026 at 2:00pm
Oil and Water: a good mix? Delve into the chemical makings of oil and water, and use your knowledge to create a piece of art...
Registration opens on Monday, June 8, 2026 - 10:00am

Cumberland
Thursday Jul 23, 2026 at 2:00pm
Vous pensez à adopter un animal de compagnie? Découvrez divers animaux et la réalité de les avoir comme compagnons. Dans cette présentation interactive et pratique,...
Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Thursday Jul 23, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! Come in and create a pirate ship. Drop-in, self lead program.
Drop-in program
Add this event to your calendar

Emerald Plaza
Thursday Jul 23, 2026 at 2:00pm
Dive deeper. Discover more. Predict which objects will sink or float in water and make boats to learn more about how density affects buoyancy. Ages...
Registration opens on Monday, June 8, 2026 - 10:00am

Rideau
Thursday Jul 23, 2026 at 2:00pm
Cet atelier permettra aux participants d'en apprendre davantage sur le vaste bassin versant de la rivière des Outaouais et son importance pour notre bien-être, ainsi...
Registration opens on Monday, June 8, 2026 - 10:00am

Alta Vista
Thursday Jul 23, 2026 at 2:30pm
Meet new people and quill a card! Beginners welcome. Adults only. No exceptions. Registration required. Venez se joindre à nous afin de rencontrer de nouveaux...
Registration opens on Tuesday, June 23, 2026 - 10:00am
Beaverbrook
Thursday Jul 23, 2026 at 2:30pm
Sail the Seven Seas. It’s time to go on a treasure hunt! Create a pirate hat, draw a map, and then go on a mini...
Registration opens on Monday, June 8, 2026 - 10:00am

Main
Thursday Jul 23, 2026 at 2:30pm
Naviguez sur les sept mers et partez à la chasse au trésor! Nous allons jouer un jeu de cherche et trouve et bricoler des trucs...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jul 23, 2026 at 3:00pm
Stay current - Thurs, July 23 at 3pm Refresh your knowledge of facts, fish, and fun! Come in for a fun game of jeopardy-like trivia and beat the...

Cumberland
Thursday Jul 23, 2026 at 4:00pm (series runs until Aug 20, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Ages 8 to 18. Drop-in program. . Venez jouer aux échecs avec...
Drop-in program
Add this event to your calendar

Main
Thursday Jul 23, 2026 at 6:00pm
The Wachowskis’ The Matrix, released in 1999, inspired by sci-fi, conspiracy theory, Grant Morrison’s The Invisibles and Gen X angst, was an instant pop-culture phenomena...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jul 23, 2026 at 6:30pm
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. We will be making periscopes! Registration required. Ages 7-12.
Registration opens on Monday, June 8, 2026 - 10:00am
- ‹ previous
- 32 of 43
- next ›