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 541 - 554 of 554

Main
Saturday Mar 21, 2026 at 2:00pm
When buying a personal computer (PC), you are faced with a lot of choices: laptop or desktop; how many cores in the processor; Intel, AMD,...

Rosemount
Thursday Mar 26, 2026 at 7:00pm
Join us for a seasonal journey into the world of native plant gardening! During this workshop, we will discuss how to prepare your garden for...
Registration opens on Monday, January 5, 2026 - 10:00am

Ruth E. Dickinson
Saturday Mar 28, 2026 at 10:30am
Raising Readers A workshop for parents of young children. In this workshop, learn tips and tricks to help integrate reading in your child's...

Main
Saturday Mar 28, 2026 at 1:30pm
A special Bytown bicentennial presentation! Join Allison Margot Smith, historian and documentary filmmaker, to explore the fascinating history of the Rideau Canal, including a presentation...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday Mar 28, 2026 at 2:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...

Rosemount
Monday Mar 30, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
Registration opens on Monday, January 5, 2026 - 10:00am

Main
Wednesday Apr 1, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of 13 Ghosts (1960). Please join us from 6:30pm to 8:30pm, at the OPL's...
Drop-in program
Add this event to your calendar

Osgoode
Monday Apr 13, 2026 at 1:30pm
Join us as we discuss "The Briar Club" by Kate Quinn. Copies available at the branch. All are welcome, please drop in.
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Apr 14, 2026 at 3:00pm
Spend your Tuesday afternoons after school at the library with friends, snacks, and great films! Each month we’ll be showing a different movie—ranging from coming-of-age...
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Apr 23, 2026 at 6:00pm
APRIL 2026 Session 3: “Spring Gently into your Pollinator/Wildlife Garden” Welcome to the third workshop in the 4-part "Ottawa Wildflower Seed Library (OWSL) Presents..." series!...
Drop-in program
Add this event to your calendar

Main
Saturday Apr 25, 2026 at 1:30pm
A special Bytown bicentennial presentation! Long before becoming Canada’s capital, Ottawa was a rough and tumble backwoods lumber town. As we mark 2026, the Bicentenary...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday May 12, 2026 at 3:00pm
Spend your Tuesday afternoons after school at the library with friends, snacks, and great films! Each month we’ll be showing a different movie—ranging from coming-of-age...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Jun 9, 2026 at 3:00pm
Spend your Tuesday afternoons after school at the library with friends, snacks, and great films! Each month we’ll be showing a different movie—ranging from coming-of-age...
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Sep 24, 2026 at 6:00pm
SEPTEMBER 2025 Session 4: “Collecting and Storing your Native Plant Seeds” Welcome to the final workshop in the 4-part "Ottawa Wildflower Seed Library (OWSL) Presents..."...
Drop-in program
Add this event to your calendar
- ‹ previous
- 28 of 28