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 681 - 700 of 736
A photo of a child's hands putting LEGO pieces together above a pile of LEGO.
Main
Friday Mar 20, 2026 at 3:30pm
Let’s build together! Join library staff for a building adventure with weekly challenges or indulge your creativity with a free build. Drop-in program. Family program...
North Gower
Saturday Mar 21, 2026 at 10:00am
Stop by the Library Saturday between 10-2 to design or colour a design and create your very own button! Drop-in. Family
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...
Carlingwood
Saturday Mar 21, 2026 at 10:30am
Stories, rhymes and puppets for children and a parent /caregiver. Drop in. 30 minutes
Two children wearing homemade robot and monster costumes made from cardboard boxes.
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.
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...

Registration opens on Monday, March 2, 2026 - 9:00am

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...
Two children wearing homemade robot and monster costumes made from cardboard boxes.
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...
Computer, tablet and phone / Ordinateur, tablette et téléphone
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,...
Child creating toothpick structure
Ruth E. Dickinson
Saturday Mar 21, 2026 at 2:00pm
From wild landscapes to urban habitats, how do animals adapt to their environment? This is a literacy program that includes elements of Science, Technology, Engineering,...
Un photo teinté de trois enfants qui jouent au xylophone.
Main
Saturday Mar 21, 2026 at 2:00pm
Le maître percussionniste Fana Soro présente aux participants les techniques traditionnelles du jeu du djembé, le tambour le plus populaire de l’Ouest de l’Afrique. Les...

Registration opens on Monday, February 9, 2026 - 10:00am

Ruth E. Dickinson
Saturday Mar 21, 2026 at 2:00pm
For ages 13-17 . Join us for a relaxing creative session where participants make tiny props (like mini mugs, plants, chairs or festive trees). Perfect...

Registration opens on Monday, February 9, 2026 - 10:00am

Beaverbrook
Saturday Mar 21, 2026 at 2:30pm
Experiment with structures inspired by the incredible builders of the natural world. We will be using the remarkable engineering skills of the animal kingdom to...

Registration opens on Monday, February 9, 2026 - 10:00am

Ruth E. Dickinson
Sunday Mar 22, 2026 at 2:00pm
Join us and let your creativity flow in a relaxed environment. Zentangle involves drawing lines and patterns to create a beautiful piece of art. Supplies...
Ruth E. Dickinson
Wednesday Mar 25, 2026 at 10:30am (series runs until May 27, 2026)
Ottawa Public Health Presents ​ Learn the best ways to stay healthy with OPH at the Ruth E. Dickinson Branch. We will beoffering 3 workshops...
Orléans
Wednesday Mar 25, 2026 at 2:00pm
Carry your glasses in style by sewing your own glasses case. Must know how to use a sewing machine. ​ ​All materials will be provided...

Sorry this event and its waiting list are full

Beaverbrook
Thursday Mar 26, 2026 at 1:30pm (series runs until Apr 30, 2026)
A school readiness program for children 3–4 years old, who will be entering kindergarten in Fall 2026, and their adult co-learner. Stories and child-centered learning...

Registration opens on Monday, February 9, 2026 - 10:00am

personal finance
Centennial
Thursday Mar 26, 2026 at 3:00pm
Join us for a session on how to effectively plan for the kind of retirement you desire. This program is offered in partnership with Chartered...