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 241 - 260 of 646

Emerald Plaza
Wednesday Oct 21, 2026 at 2:30pm (series runs until Dec 16, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Drop-in program
Add this event to your calendar

Rideau
Wednesday Oct 21, 2026 at 3:00pm (series runs until Dec 16, 2026)
Theraputic Paws of Canada will be offering free monthly therapy pet visits at the Rideau Branch. Drop in any time during the visit to relax...
Drop-in program
Add this event to your calendar

Main
Wednesday Oct 21, 2026 at 4:00pm (series runs until Dec 23, 2026)
Join us for open games of chess. Whether you're a beginner or more advanced, this is a relaxed environment where everyone is welcome. Bring your...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Oct 21, 2026 at 4:00pm (series runs until Dec 09, 2026)
Come crafting at the library. We have all the supplies you need to satisfy your creativity! For children of all ages. Drop-in program *** Viens...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Oct 21, 2026 at 4:30pm (series runs until Dec 09, 2026)
Play and learn about chess. Jouer et apprendre à jouer aux échecs. For ages 6 years and up Pour les 6 ans et plus.
Drop-in program
Add this event to your calendar

St-Laurent
Wednesday Oct 21, 2026 at 5:00pm (series runs until Dec 09, 2026)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Drop-in...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Oct 21, 2026 at 5:15pm (series runs until Dec 30, 2026)
Join our free English Conversation Group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday Oct 21, 2026 at 6:00pm (series runs until Dec 16, 2026)
Practice your English conversation skills in a low- pressure, friendly environment. All levels are welcome.
Drop-in program
Add this event to your calendar

Greely
Wednesday Oct 21, 2026 at 6:00pm (series runs until Dec 16, 2026)
Bring your knitting, crochet, needlepoint, cross-stitch, etc! Share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Every Tuesday...
Drop-in program
Add this event to your calendar

Main
Wednesday Oct 21, 2026 at 6:00pm (series runs until Oct 22, 2026)
Join us in October for a showing of the Quiet Place Trilogy! Monday, October 19: A Quiet Place: Day One 6:00p.m. - 7:39p.m. A young...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Oct 21, 2026 at 6:00pm
Learn how to use a sewing machine and get into the spirit of spooky season while making a Mothman plushie. No previous sewing experience required...
Sorry this event and its waiting list are full

Constance Bay
Wednesday Oct 21, 2026 at 6:00pm
Have you been thinking about moving to a retirement home? How does that differ from long term care? Need to find short term respite care?...

Stittsville
Wednesday Oct 21, 2026 at 6:30pm (series runs until Dec 30, 2026)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Drop-in program
Add this event to your calendar

Rideau
Wednesday Oct 21, 2026 at 6:30pm (series runs until Dec 23, 2026)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Oct 21, 2026 at 6:30pm (series runs until Dec 30, 2026)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Offered in partnership with the Catholic Centre for...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Oct 21, 2026 at 6:30pm (series runs until Dec 30, 2026)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Drop-in program
Add this event to your calendar

Orléans
Wednesday Oct 21, 2026 at 6:30pm (series runs until Dec 30, 2026)
The Writers Collective of Canada (WCC) and the Orléans Branch invite you to join us for our writing workshops: Write With Us! We are all...
Drop-in program
Add this event to your calendar

Vanier
Wednesday Oct 21, 2026 at 6:30pm (series runs until Dec 16, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Oct 21, 2026 at 6:30pm (series runs until Dec 16, 2026)
Improve your spoken French in a relaxed setting. This group is for those at an intermediate level. No registration required. / Améliorez votre français parlé...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Oct 21, 2026 at 6:30pm (series runs until Jun 23, 2027)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome to this drop-in program. This is an adult program, please...
Drop-in program
Add this event to your calendar
- ‹ previous
- 13 of 33
- next ›