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 521 - 528 of 528

Alta Vista
Thursday Dec 18, 2025 at 6:30pm
Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for our holiday social and planning party. All are welcome!
Drop-in program
Add this event to your calendar

Hazeldean
Saturday Dec 20, 2025 at 2:30pm
Learn how to create continuous line drawings.
Sorry this event and its waiting list are full

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

Osgoode
Monday Jan 12, 2026 at 1:30pm
Join us as we discuss "The forgotten home child" by Genevieve Graham. Copies of the book are available at the Osgoode Branch service hub. All...
Drop-in program
Add this event to your calendar

Main
Wednesday Feb 4, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of The Guy from Harlem (1977). Please join us from 6:30pm to 8:30pm, at...
Drop-in program
Add this event to your calendar

Osgoode
Monday Feb 9, 2026 at 1:30pm
Join us as we discuss "The Diamond Eye" by Kate Quinn. Copies of the book are available at the Osgoode Branch service hub. All are...
Drop-in program
Add this event to your calendar

Main
Wednesday Mar 4, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Dr. Goldfoot and the Bikini Machine (1965). Please join us from 6:30pm to...
Drop-in program
Add this event to your calendar

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
- ‹ previous
- 27 of 27