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 501 - 520 of 582

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!...
Elmvale Acres
Monday May 25, 2026 at 2:00pm (series runs until Jun 15, 2026)
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...
Drop-in program
Add this event to your calendar

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

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)
Drop-in program
Add this event to your calendar

Carlingwood
Monday May 25, 2026 at 7: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...

Manotick
Tuesday May 26, 2026 at 1:00pm
Join us for a relaxing afternoon of crafting fun. We will be making mini grapevine orbes. 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

Rockcliffe Park
Wednesday May 27, 2026 at 11:00am
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...

North Gloucester
Wednesday May 27, 2026 at 2:00pm
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: January 28th,...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday May 27, 2026 at 6:00pm
This event is organized by the teen members of the Nepean Centrepointe branch's Teen Advisory Group. Come hang out at the library and work on...
Drop-in program
Add this event to your calendar
This event will take place in French only.
Join us at the St-Laurent branch to talk about trash – literally. Simon Paré-Poupart, a Montréal based author who is known for...
Wednesday May 27, 2026 at 7:00pm

Centennial
Thursday May 28, 2026 at 10:00am
Bring some plants… take some plants! Chat with other avid gardeners and pick up a few books. Please don't forget to label your plants. ...
Drop-in program
Add this event to your calendar

Hazeldean
Friday May 29, 2026 at 2:30pm
Unlike traditional colouring, this unique activity starts with a page full of watercolor. Trace, doodle, outline, or simply let your imagination guide you as you...
Sorry this event and its waiting list are full

Carlingwood
Friday May 29, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday May 30, 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...
Drop-in program
Add this event to your calendar

Richmond
Saturday May 30, 2026 at 11:00am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...

Richmond
Saturday May 30, 2026 at 11:45am
Do you have children ages 5 to 8? Would you like them to read more? Join our weekly Reading Buddies program. Each child will...

Greenboro
Saturday May 30, 2026 at 2:00pm (series runs until Jun 27, 2026)
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Drop-in program
Add this event to your calendar
- ‹ previous
- 26 of 30
- next ›