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 401 - 420 of 655

Metcalfe village
Saturday Jan 31, 2026 at 11:00am (series runs until Apr 25, 2026)
If you’re looking for a way to socialize with other moms, join us for our book club meetups. The book club is geared towards expectant...
Drop-in program
Add this event to your calendar

Greenboro
Saturday Jan 31, 2026 at 11:30am
Are all rabbits the same? What do they need? What is a hare and where does it live? Does it have predators? As they explore...

Vernon
Saturday Jan 31, 2026 at 11:30am
Accueillez quelques-unes des poules du Musée de l'agriculture et de l'alimentation du Canada dans votre bibliothèque! Écoutez-les caqueter, touchez leurs plumes douces et regardez-les gratter...

Manotick
Saturday Jan 31, 2026 at 12:00pm
Attention teens! Meet and interact with professional therapy dogs to de-stress from your exams. Attention, ados! Rencontrez des chiens thérapeutiques professionnels pour vous déstresser pendant...
Drop-in program
Add this event to your calendar

Orléans
Saturday Jan 31, 2026 at 1:00pm (series runs until Jun 20, 2026)
Come to our drop-in sessions if you: * wish to know more about a certain technique * need a hand in finishing your project. Please...
Drop-in program
Add this event to your calendar

Greely
Saturday Jan 31, 2026 at 1:00pm
Always wanted to know how to make sourdough bread? This presentation will show you how to create and maintain a starter as well as how...

Carlingwood
Saturday Jan 31, 2026 at 1:30pm (series runs until Mar 14, 2026)
Join a band of adventurers as they set out from the seaside town of Dragonsbourne. This is part-nine of a continuing adventure that takes place...

Nepean Centrepointe
Saturday Jan 31, 2026 at 1:30pm (series runs until Mar 07, 2026)
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...
Drop-in program
Add this event to your calendar

Centennial
Saturday Jan 31, 2026 at 2:00pm
Put your engineering skills to the test by making a race track for marbles! Compete against other teams to build the best race track you...

Ruth E. Dickinson
Saturday Jan 31, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us once a month to create pixel art using pre-made templates or freehand...
Sorry this event and its waiting list are full

Hazeldean
Saturday Jan 31, 2026 at 2:30pm
Come join us to practice the art of paper quilling! This month we will be making Mandalas
Sorry this event and its waiting list are full

Emerald Plaza
Saturday Jan 31, 2026 at 2:30pm (series runs until Mar 07, 2026)
Create and build with Lego®! Drop-in Family Program.
Drop-in program
Add this event to your calendar

Alta Vista
Saturday Jan 31, 2026 at 3:00pm (series runs until Aug 29, 2026)
Join us for adult and 10+ chess, all levels welcome; an instructor will be available! Come meet new people and have fun. :) No registration required.
Drop-in program
Add this event to your calendar

St-Laurent
Saturday Jan 31, 2026 at 3:00pm
Create and build with Lego®! Drop-in. Architectes en herbe, à vos Lego®! Portes ouvertes.
Drop-in program
Add this event to your calendar

Richmond
Saturday Jan 31, 2026 at 3:00pm
New Year, new life for your old clothes. Learn a traditional Japanese mending technique that makes small patches look stunning. Sustainable, stylish, and money-saving. No...
Sorry this event and its waiting list are full

Beaverbrook
Sunday Feb 1, 2026 at 10:30am (series runs until Apr 26, 2026)
Join us for stories, rhymes, and songs for children of all ages. All children welcome with a parent or caregiver. Drop in.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday Feb 1, 2026 at 10:30am (series runs until May 24, 2026)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Family program. Drop-in program.
Drop-in program
Add this event to your calendar

Main
Sunday Feb 1, 2026 at 1:00pm (series runs until Nov 29, 2026)
You’re invited to join the CRWG for a “Write-in”: dedicated work time where you can thrive in the camaraderie of working alongside fellow writers. Bring...
Drop-in program
Add this event to your calendar

Stittsville
Monday Feb 2, 2026 at 10:00am (series runs until Dec 07, 2026)
**Please note that the Monday, January 5th session is cancelled. We apologize for any inconvenience.** An open house for persons with dementia, their care partners,...

Blackburn Hamlet
Monday Feb 2, 2026 at 3:00pm (series runs until Jun 01, 2026)
Technology can be challenging, so join our enthusiastic Tech Team, who will give you a good foundation and the confidence to use your preferred device(for...
Drop-in program
Add this event to your calendar
- ‹ previous
- 21 of 33
- next ›