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 501 - 520 of 640
Nepean Centrepointe
Saturday Feb 7, 2026 at 10:30am
Join us for hands-on activities and stories to explore science, technology, engineering, and math. All ages, accompanied by a parent or guardian.
children and an adult read together / des enfants et une adulte lisent ensemble
North Gloucester
Saturday Feb 7, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Contes, comptines et chansons pour les enfants de tous âges et...
Reading Buddies
Richmond
Saturday Feb 7, 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...
Reading Buddies
Richmond
Saturday Feb 7, 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...
Manotick
Saturday Feb 7, 2026 at 1:00pm
Celebrate a Winter tradition in Manotick! Each year the Manotick Village & Community Association launches Shiverfest and the library is participating once more (at the...
Old Parliament bulding / Ancien édifice du Parlement
Main
Saturday Feb 7, 2026 at 1:00pm
The Ottawa Mosque, the first mosque in the nation’s capital and one of the oldest in Canada, was conceived in 1964 and completed in 1973,...
Ruth E. Dickinson
Saturday Feb 7, 2026 at 2:00pm (series runs until Jun 13, 2026)
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
teens smiling with books; les ados en souriant avec les livres
Greenboro
Saturday Feb 7, 2026 at 2:00pm (series runs until Mar 07, 2026)
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Cumberland
Saturday Feb 7, 2026 at 2:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...
Ruth E. Dickinson
Saturday Feb 7, 2026 at 2:00pm
Join Catherine Austen, author of All Good Children & When the Squirrels Stole my Sister, for an interactive writing workshop. Use inspiration from your own...
Online
Saturday Feb 7, 2026 at 2:00pm
Join Amelinda Bérubé, author of The Ones Who Come Back Hungry, Here There are Monsters, and The Dark Beneath the Ice, for an interactive writing...
Ruth E. Dickinson
Saturday Feb 7, 2026 at 2:00pm (series runs until May 30, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...
Cumberland
Sunday Feb 8, 2026 at 2:30pm
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
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...
Main
Monday Feb 9, 2026 at 2:00pm (series runs until Jun 22, 2026)
On the second and fourth Mondays of each month, this event provides an opportunity for local authors and others who enjoy good writing to discuss...
Greenboro
Monday Feb 9, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
St-Laurent
Monday Feb 9, 2026 at 6:00pm (series runs until May 11, 2026)
January 12, at 6 PM: Challengers A former tennis prodigy turned coach and a force of nature who makes no apologies for her game on...
many balls of colourful yarn
Beaverbrook
Monday Feb 9, 2026 at 6:30pm (series runs until May 04, 2026)
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
Stittsville
Monday Feb 9, 2026 at 6:30pm (series runs until Jun 08, 2026)
The Stittsville Creative Writing Group – Youth Program (SCWG-YP) is an extension of the adult program with the goals of: fostering creativity and literacy in...
Hazeldean
Tuesday Feb 10, 2026 at 7:00pm
Please register one family member. Join us as we create Valentine's Day cards, little love bugs and ornaments.