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 181 - 200 of 652

Manotick
Wednesday Oct 14, 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

Ruth E. Dickinson
Wednesday Oct 14, 2026 at 3:00pm (series runs until Aug 18, 2027)
New to Canada? Looking for support with school, work, or your social life? Drop in to meet with a settlement youth outreach worker from Jewish...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Oct 14, 2026 at 3:30pm (series runs until Dec 09, 2026)
Come craft at the library! We have all the supplies you need to satisfy your creativity. Ages 6–12. Drop-in. September 23, October 14, November 25, December 9.
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Oct 14, 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 14, 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 14, 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 14, 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 14, 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

Main
Wednesday Oct 14, 2026 at 6:00pm
Celebrate Library Month with this book-themed activity! From 6:00 - 8:00 pm, you'll learn step-by-step how to embroider an open book with flowers hoop. We'll...
Sorry this event and its waiting list are full

Hazeldean
Wednesday Oct 14, 2026 at 6:00pm (series runs until Oct 28, 2026)
Flower arranging made easy with the help of a simple flower frog! We will create flower frogs using air dry clay and your imagination. ***Please...
Sorry this event and its waiting list are full

Main
Wednesday Oct 14, 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 Oct 14, 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 14, 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 14, 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 14, 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 14, 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 14, 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 Oct 14, 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 Oct 14, 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 14, 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
- 10 of 33
- next ›