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 281 - 300 of 650

Alta Vista
Wednesday Jan 21, 2026 at 6:30pm (series runs until Jun 17, 2026)
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jan 21, 2026 at 6:30pm (series runs until Jun 24, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start upstairs in the second floor program room.
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Jan 21, 2026 at 6:30pm (series runs until Jun 24, 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 Jan 21, 2026 at 6:30pm (series runs until Mar 25, 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

Blackburn Hamlet
Wednesday Jan 21, 2026 at 6:30pm (series runs until May 27, 2026)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Les mercredis...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Jan 21, 2026 at 7:00pm (series runs until Jun 24, 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

Sunnyside
Wednesday Jan 21, 2026 at 7:00pm (series runs until Jun 10, 2026)
Storytelling Open Mic is a perfect place for newcomers to discover oral storytelling in a warm and supportive atmosphere or for more experienced tellers to...
Drop-in program
Add this event to your calendar

Beaverbrook
Wednesday Jan 21, 2026 at 7:00pm (series runs until Mar 11, 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 4 février Practice...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Jan 22, 2026 at 10:00am
Connaissez-vous vraiment vos droits et obligations en tant que locataire en Ontario? Cet atelier vous guidera de façon claire et accessible à travers tout ce...

Manotick
Thursday Jan 22, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Drop-in program
Add this event to your calendar

Online
Thursday Jan 22, 2026 at 1:00pm
January 2026 EU Book Club Featured book: Big Bad Wool, by Leonie Swann. Translated by Amy Bojang. The author will be present. Do prepare some...

Carlingwood
Thursday Jan 22, 2026 at 1:00pm
Join us at the Carlingwood Library for an afternoon of crafting fun! We will be making paper lotus blossoms. All materials will be provided, and...
Sorry this event and its waiting list are full

Centennial
Thursday Jan 22, 2026 at 2:00pm
Enjoy photos and narration from a river cruise that included Prague, various stops in Germany and Austria and ending in Budapest, Hungary. Included is a...

Alta Vista
Thursday Jan 22, 2026 at 2:30pm
Meet new people and learn to crochet! Beginners only. Adults only. No exceptions. Registration required.

Carlingwood
Thursday Jan 22, 2026 at 3:30pm
Attention teens! Meet and interact with professional therapy dog Henry to de-stress from your exams. Thursday, January 22nd, 2026 3:30-4:30pm Attention, ados! Rencontrez le chien...
Drop-in program
Add this event to your calendar

Greenboro
Thursday Jan 22, 2026 at 4:00pm (series runs until Feb 05, 2026)
Stories and activities that support Science, Technology, Engineering and Math. For a child aged 3-6 and a parent or caregiver.

Nepean Centrepointe
Thursday Jan 22, 2026 at 4:30pm
Learn how Barbara uses clay to create the illustrations in her books. We’ll provide the clay and tools for you to create your own illustrations...

Rockcliffe Park
Thursday Jan 22, 2026 at 4:30pm
Learn how Barbara uses clay to create the illustrations in her books. We’ll provide the clay and tools for you to create your own illustrations...
Drop-in program
Add this event to your calendar

Manotick
Thursday Jan 22, 2026 at 5:45pm (series runs until Mar 19, 2026)
Wear your coziest pyjamas for an evening storytime. All ages welcome. Drop-in program.
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Jan 22, 2026 at 6:00pm
JANUARY 2026 Session 2: “Winter Seed Sowing Workshop for your Pollinator/Wildlife Garden” Welcome to the second workshop in the 4-part "Ottawa Wildflower Seed Library (OWSL)...
Drop-in program
Add this event to your calendar
- ‹ previous
- 15 of 33
- next ›