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 1 - 8 of 8
A diver exploring the ocean.
Beaverbrook
Tuesday Jul 7, 2026 at 6:30pm
More people have walked on the moon than have been to the places Jill Heinerth has explored. Instead of following maps, she has blazed a...
Carlingwood
Thursday Jul 30, 2026 at 6:00pm (series runs until Aug 27, 2026)
Your evening escape into stories! Are you looking for a reason to dust off that pile of books next to your bed that have been...
Carlingwood
Tuesday Aug 11, 2026 at 1:00pm
Do you love graphic novels? Do you have a super cool, super fantastic idea of your own? Come join award winning author, illustrator, and nice...
Cumberland
Tuesday Aug 11, 2026 at 3:00pm
Explore the world of freshwater turtles, and participate in a guided tour of our Turtle Incubator led by Petrie Island Turtle Project volunteers! In collaboration...
Sunnyside
Monday Sep 14, 2026 at 7:00pm (series runs until Nov 02, 2026)
Join the Travel Discussion Group, “Passport Ready” led by Elaine Kenney and be ready to share a travel experience with a different topic each month...
Sunnyside
Saturday Sep 19, 2026 at 2:00pm (series runs until Sep 26, 2026)
Join us for a two-workshop event led by Ottawa author and retired RCMP executive David G. Jones. He will discuss how a 2300 year old...
Ruth E. Dickinson
Saturday Nov 21, 2026 at 10:30am
A workshop for parents of young children​ Learn tips and tricks to help integrate reading in your child's everyday life. Discover OPL resources to help...
Ruth E. Dickinson
Saturday Nov 21, 2026 at 11:30am
Un atelier pour les parents de jeunes enfants.​​ Atelier pour les parents à la recherche de ressources pour inculquer l'amour de la lecture chez leur...