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 341 - 360 of 533
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...
Rockcliffe Park
Monday May 25, 2026 at 9:30am (series runs until Jun 29, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family English program.
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!...
Blackburn Hamlet
Monday May 25, 2026 at 10:00am
Do you love playing cards (Euchre)? Chess for adults? Any game goes! We will provide an assortment of games, but you're welcome to bring your...
Nepean Centrepointe
Monday May 25, 2026 at 10:00am (series runs until Dec 28, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team.
an adult reads to children / un adulte lit aux enfants
Sunnyside
Monday May 25, 2026 at 10:15am
Join us for a half hour of stories, rhymes and songs for children of all ages and a parent or caregiver. After storytime, stay for...
Ruth E. Dickinson
Monday May 25, 2026 at 11:15am
Stories, rhymes and songs for toddlers together with their parents or caregivers. Ages 19 to 35 months. Drop-in program.
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...
Carlingwood
Monday May 25, 2026 at 2:00pm (series runs until Jun 15, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counselor from the Pinecrest-Queensway Employment Services team. 1st and 3rd...
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...
Sunnyside
Monday May 25, 2026 at 2:00pm (series runs until Aug 31, 2026)
Bring in your device and learn how to access The Ottawa Public Library’s thousands of digital titles, using resources like Libby and cloudLibrary. Come join...
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)