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 321 - 340 of 773
Rideau
Saturday Mar 21, 2026 at 10:30am (series runs until May 16, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Followed by 30 minutes of "stay and play" for those who...
Carp
Saturday Mar 21, 2026 at 10:30am (series runs until May 16, 2026)
Family Storytime 10:30 a.m. – 11:00 a.m. Stories, rhymes, and songs for preschool children and a parent/caregiver. Stay & Play 11:00 a.m. – 12:00 p.m...
an adult reads to children / un adulte lit aux enfants
North Gloucester
Saturday Mar 21, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Computer, tablet and phone / Ordinateur, tablette et téléphone
Main
Saturday Mar 21, 2026 at 10:30am
During this demonstration, you will learn to enhance your photos by adjusting light, colour, and composition using free photo editing software (Photoscape X) available for...
Children dressed in cardboard costumes
Greenboro
Saturday Mar 21, 2026 at 10:30am
Design your own fluffy, feathered or furless friend. We will be using a variety of materials to create our own creatures All ages. Family Program...
Nepean Centrepointe
Saturday Mar 21, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Centennial
Saturday Mar 21, 2026 at 10:30am
Join us for a story-based YOU-Nique presentation presented by Zoo Crew! Participants will engage in problem-solving activities while being hands-on with a variety of mammals,...

Sorry this event and its waiting list are full

St-Laurent
Saturday Mar 21, 2026 at 10:30am
Rejoignez Luc Leduc, Leduc de la magie, pour un spectacle de magie bilingue de 45 minutes, plein d'action et avec beaucoup de participation du public...

Sorry this event and its waiting list are full

Reading Buddies
Richmond
Saturday Mar 21, 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...
Ruth E. Dickinson
Saturday Mar 21, 2026 at 11:00am
Better understand Canada’s tax system and minimize the amount of tax paid. Learn how to; reduce income subject to tax, maximize deductions and use all...
Carlingwood
Saturday Mar 21, 2026 at 11:00am
Get a Techno Buddy! Technology and Social Media can be overwhelming. Teen Volunteers share their Social Media knowledge with older Adult in a two-on-one setting...
Blackburn Hamlet
Saturday Mar 21, 2026 at 11:00am
Afin de célébrer le mois de la francophonie, nous sommes ravis de présenter "Petits films, grandes idées" Cette programmation vous invite à découvrir des courts...
Reading Buddies
Richmond
Saturday Mar 21, 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...
Image of teens preparing a meal together in a kitchen
Online
Saturday Mar 21, 2026 at 12:00pm
Eating on a student budget doesn’t have to mean living on instant noodles. In this one-hour demo, you’ll learn how to make several quick meals...
Orléans
Saturday Mar 21, 2026 at 1:00pm (series runs until Dec 19, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...
Groupe de conversation
Elmvale Acres
Saturday Mar 21, 2026 at 1:00pm (series runs until Mar 28, 2026)
Pratiquez votre français dans un milieu décontracté et amical. Practice your French conversation skills in a relaxed and friendly environment. Online Resources| Ressources en ligne...
Rideau
Saturday Mar 21, 2026 at 1:00pm (series runs until Apr 11, 2026)
Do you need help with your tax return? If you have a modest income and a simple tax situation, trained volunteers may be able to...
Carlingwood
Saturday Mar 21, 2026 at 1:30pm
The Witchlight Carnival has returned to the mortal realms. Join a group of adventurers and explore the fantastical fairy attractions in this D&D 5th edition...

Sorry this event and its waiting list are full

Carlingwood
Saturday Mar 21, 2026 at 1:30pm
Step into the world of the Forgotten Realms in this beginner-friendly Dungeons & Dragons adventure. Players will explore mysterious ruins, battle dangerous creatures, and uncover...
Nepean Centrepointe
Saturday Mar 21, 2026 at 1:30pm
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...