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 - 6 of 6
Carp
Saturday Jun 20, 2026 at 10:00am
A rural business services showcase for all business owners - current and future. Come meet and talk with people from the following organizations to learn...
Carlingwood
Thursday Jun 25, 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...
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
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...

Registration opens on Monday, June 15, 2026 - 2:15pm

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...