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 81 - 100 of 604

Manotick
Wednesday Sep 9, 2026 at 3:00pm (series runs until Jun 09, 2027)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Drop-in program
Add this event to your calendar

Main
Wednesday Sep 9, 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

Main
Wednesday Sep 9, 2026 at 4:00pm (series runs until Sep 16, 2026)
Join us for a series of films focused on residential school survivors. Rejoignez-nous pour visionner une série de films au sujet des survivants du système...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Sep 9, 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

Greely
Wednesday Sep 9, 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

Rosemount
Wednesday Sep 9, 2026 at 6:00pm
Join us in creating a Drawstring bag . Hands-on introduction to hand sewing. Drawstring Bags are a fun way to learn how to use a...
Sorry this event and its waiting list are full

Main
Wednesday Sep 9, 2026 at 6:30pm (series runs until Dec 16, 2026)
Join our free English conversation 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

Stittsville
Wednesday Sep 9, 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 Sep 9, 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 Sep 9, 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 Sep 9, 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 Sep 9, 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 Sep 9, 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

Nepean Centrepointe
Wednesday Sep 9, 2026 at 6:30pm (series runs until Jun 09, 2027)
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Sep 9, 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

Hazeldean
Wednesday Sep 9, 2026 at 6:30pm (series runs until Dec 30, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Sep 9, 2026 at 6:30pm
Spruce up your backpack or bag for the new school year! Learn how to make your own beaded backpack charm using pony beads. We’ll have...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Sep 9, 2026 at 7:00pm (series runs until Dec 16, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Sep 9, 2026 at 7:00pm (series runs until Dec 16, 2026)
Améliorez votre français parlé et rencontrez des gens dans une atmosphère détendue. Inscription non requise, niveaux intermédiaire. *pas de séance le 30 septembre, 11 novembre...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Sep 9, 2026 at 7:00pm (series runs until Sep 12, 2026)
Join us for a virtual workshop offered by the Canadian Hearing Services (CHS) exploring Deaf Culture and its values, where you will learn about common...
- ‹ previous
- 5 of 31
- next ›