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 81 - 100 of 183
Elmvale Acres
Monday Jul 20, 2026 at 2:00pm (series runs until Feb 22, 2027)
Meet up with fellow book enthusiasts for a discussion of the month's chosen book. February 23rd: Finding Edward by Sheila Murray March 23rd: The Stationery...
Cartoon sea creatures / Dessin animé de créatures de mer
Vanier
Monday Jul 20, 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,...
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...
Cumberland
Tuesday Jul 21, 2026 at 11:00am
How do you say “turtle” in Anishinàbemowin? Join Kitigàn Zìbì singer, storyteller, craftswoman and teacher Stephanie Tenasco to explore the lives of freshwater turtles from...
Rockcliffe Park
Tuesday Jul 21, 2026 at 2:00pm
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. We will be building beaver dams just like those found along...
Cartoon image of underwater creatures reading
Rideau
Tuesday Jul 21, 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...
A cartoon octopus holding reading materials and crayons
Main
Tuesday Jul 21, 2026 at 2:00pm
STEM Explore: How to Create a Periscope Learn about the laws of reflection and create periscopes using mirrors and pre-designed paper. Presented by the Society...
Osgoode
Tuesday Jul 21, 2026 at 2:00pm
Explore some of the unique mechanisms of self-defense that have evolved. Why are ferrets so flexible? How do tarantulas protect themselves from predators? Find the...
ahoy, matey
Elmvale Acres
Tuesday Jul 21, 2026 at 2:00pm
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. For ages 7 to 12 . Registration required. Ottawa...
Orléans
Wednesday Jul 22, 2026 at 10:30am
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...

Sorry this event and its waiting list are full

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...
ahoy, matey
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...
Greenboro
Wednesday Jul 22, 2026 at 2:30pm
Spark your imagination and develop new ways to express yourself together through this  90-minute Relief Printing workshop.  With the guidance of a Gallery Educator and together with...
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...
Cartoon image of underwater creatures reading
Greely
Thursday Jul 23, 2026 at 2:00pm
Delve into the chemical makings of oil and water, and use your knowledge to create a piece of art inspired by liquids miscibility properties! Get...
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,...
Cartoon octopus / Dessin animé de pieuvre
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...
Cartoon sea creatures / Dessin animé de  créatures de mer
Online
Friday Jul 24, 2026 at 2:00pm
Dive into the fascinating world of otters and discover how these playful mammals are perfectly adapted for life in and around water. Participants will explore...
teens
Beaverbrook
Friday Jul 24, 2026 at 2:30pm
Spark your imagination and develop new ways to express yourself together through this  90-minute Relief Printing workshop.  With the guidance of a Gallery Educator and together with...
Ruth E. Dickinson
Saturday Jul 25, 2026 at 10:30am
EnviroCentre is a non-profit organization based in Ottawa, dedicated to reducing greenhouse gas emissions and making homes more affordable to run. Stop by their Pop-Up...