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 601 - 620 of 862

Vanier
Wednesday Jul 22, 2026 at 10:30am
Draw Along with Award Winning Author & Illustrator Rob Justus Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will...

Nepean Centrepointe
Wednesday Jul 22, 2026 at 10:30am
Sail the seven seas. It's time to go on a treasure hunt! We will be reading a story and doing a craft. Registration Required. max...
Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Wednesday Jul 22, 2026 at 2:00pm
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. We will be exploring the beloved axolotl! Registration required. Ages 7-12.
Registration opens on Monday, June 8, 2026 - 10:00am

North Gloucester
Wednesday Jul 22, 2026 at 2:00pm
Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will highlight some of his work, but more importantly he will...
Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Wednesday Jul 22, 2026 at 2:00pm
At Richmond branch, we will be making flower pots with faces. Ages: 13-17 years.
Registration opens on Monday, June 8, 2026 - 10:00am

Carlingwood
Wednesday Jul 22, 2026 at 2:00pm
Craft your very own ocean-inspired masterpiece. Children ages 7 to 12 are invited to create their own ocean-inspired shark or other sea creature masterpieces using...
Registration opens on Monday, June 8, 2026 - 10:00am

Rosemount
Wednesday Jul 22, 2026 at 2:00pm
What lies beneath the Ocean (Ages 4-6) From the deepest and darkest depths of the sea, explore the mysteries of the ocean. We will be...
Registration opens on Monday, June 8, 2026 - 10:00am

Centennial
Wednesday Jul 22, 2026 at 2:00pm
Share discussions and activities around your favourite horror books or graphic novels. Who knows, you might find your next top pick! Registration required. Ages 10-12.
Registration opens on Monday, June 8, 2026 - 10:00am

Carp
Wednesday Jul 22, 2026 at 2:30pm
Learn how to turn mistakes into masterpieces in this children's art program inspired by Beautiful Oops! by Barney Saltzberg. Participants will experiment with "messy mistakes"...
Registration opens on Monday, June 8, 2026 - 10:00am

Beaverbrook
Wednesday Jul 22, 2026 at 6:00pm (series runs until Aug 12, 2026)
Teen Film Screenings Drop-in for a movie. Come for the tantalizing mystery, stay for the delicious drama! Snacks, drinks, and popcorn will be available. Teen-specific...
Drop-in program
Add this event to your calendar

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

Metcalfe village
Thursday Jul 23, 2026 at 10:30am
Join us for a morning of science fun! Dive deeper. Discover more. We will be conducting a variety of water themed science experiments and making ocean...

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
- ‹ previous
- 31 of 44
- next ›