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 361 - 380 of 659

Centennial
Saturday Jan 31, 2026 at 10:30am (series runs until Mar 07, 2026)
Join us for stories, rhymes, and songs for children of all ages. All children welcome with a parent or caregiver. Drop in. Notes : The...
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

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

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

North Gloucester
Monday Feb 2, 2026 at 1:30pm (series runs until Mar 02, 2026)
Drop in to play, make and read! For home-schooled children and their families. Mondays January 19, February 2 and March 2. Venez jouer ou créer...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Feb 2, 2026 at 2:00pm (series runs until Jun 15, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team. For Newcomers. 1st...
Drop-in program
Add this event to your calendar
- ‹ previous
- 19 of 33
- next ›