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 441 - 460 of 564
Image of a teen working at their computer
Elmvale Acres
Saturday May 23, 2026 at 2:00pm
E-mail systems are used by almost everybody but not necessarily well understood by all. Chris Taylor, President of the Ottawa PC Users’ Group will cover...
Cumberland
Saturday May 23, 2026 at 2:00pm
La présentation sur la Planification préalable de soin (PPS) offre un aperçu du processus de planification préalable de soin et les questions les plus fréquentes...
Hazeldean
Saturday May 23, 2026 at 2:30pm
Explore patterns through detailed colouring and drawing exercises.
a hand rolling dice
Orléans
Saturday May 23, 2026 at 3:00pm
Join JP the Game Master in this series of beginner-level Dungeons & Dragons Play Sessions -designed for youth aged 12 to 15 - emphasizing teamwork,...

Sorry this event is full

Ruth E. Dickinson
Sunday May 24, 2026 at 2:00pm
Create a beautiful suncatcher to hang in your window. Upcycle mason jar lid rings and create colourful designs. All materials provided. Please note: this is...

Sorry this event and its waiting list are full

Stittsville
Sunday May 24, 2026 at 2:30pm
In this session presented by the Chartered Professional Accountants of Canada (CPA), you will learn about the process of Estate Planning, key ideas, and resources...
Cumberland
Monday May 25, 2026 at 10:00am (series runs until Jun 22, 2026)
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the test!...
Nepean Centrepointe
Monday May 25, 2026 at 1:00pm (series runs until Jun 22, 2026)
Are you a writer or author looking to learn more about the indie publishing process? Join author N.G. Avant for this monthly program discussing key...
A group of 6 people sitting at a table discussing a book.
Greenboro
Monday May 25, 2026 at 2:00pm (series runs until Jun 29, 2026)
Expand your reading horizons by joining us each month to chat about a book from a new genre. Last Monday of each month April 27:...
Elmvale Acres
Monday May 25, 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...
Stittsville
Monday May 25, 2026 at 2:30pm (series runs until Dec 21, 2026)
The Stittsville Branch Afternoon Book Club meet on the third Monday of most months and read a variety of fiction and non-fiction books. Registration is...

Sorry this event and its waiting list are full

St-Laurent
Monday May 25, 2026 at 6:00pm
Le 23 février, à 18h: Un homme pressé Alain (Fabrice Luchini) est un homme d’affaire respecté et un orateur brillant. Il court après le temps...
Rideau
Monday May 25, 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...
Carlingwood
Monday May 25, 2026 at 6:00pm
Get up close and personal with your photographic subjects such as flowers, insects, water droplets, or detailed parts of larger subjects or scenes. You can...
Richmond
Monday May 25, 2026 at 6:30pm (series runs until Jul 27, 2026)
Meet with fellow food enthusiasts and put a cookbook to the test. ​ Selection: ​ February 23, 2026 - " Good for your gut" by...
Vanier
Monday May 25, 2026 at 7:00pm (series runs until Jun 29, 2026)
La succursale Vanier invite les francophones et les francophiles de toutes générations à se joindre à un cercle de lecture. On y mettra l'accent sur...
End table with book.
Beaverbrook
Monday May 25, 2026 at 7:00pm (series runs until Jun 15, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir par mois. Bienvenue aux nouveaux venus. (15 septembre - à votre choix)
Manotick
Tuesday May 26, 2026 at 1:00pm
Join us for a relaxing afternoon of crafting fun. We will be making mini grapevine orbs. All supplies provided.
Ruth E. Dickinson
Tuesday May 26, 2026 at 2:00pm
Many wireless routers do not default to the most secure configuration. Make sure you are not the "low-hanging fruit" that someone will decide to attack...
Hazeldean
Tuesday May 26, 2026 at 6:00pm
Combine the concepts of mosaic art and paint-by-numbers. Diamond painting uses tiny round rhinestones on adhesive to create a glittering multi-dimensional picture.

Sorry this event and its waiting list are full