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 429

Alta Vista
Wednesday May 27, 2026 at 1:30pm (series runs until Aug 26, 2026)
An open house for persons with dementia, their care partners and families. This program is drop-in, but if you choose to register you will receive...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Wednesday May 27, 2026 at 1:30pm (series runs until Jun 24, 2026)
The Writers Collective of Canada (WCC) and the Rockcliffe Park Branch invite you to join us for our writing workshops: Write With Us! We are...
Drop-in program
Add this event to your calendar

Main
Wednesday May 27, 2026 at 2:00pm (series runs until Sep 30, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire , inscription non requise. Join our French conversation...
Drop-in program
Add this event to your calendar

North Gloucester
Wednesday May 27, 2026 at 2:00pm (series runs until Aug 26, 2026)
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: Tea and...
Drop-in program
Add this event to your calendar
Greenboro
Wednesday May 27, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...

Blackburn Hamlet
Wednesday May 27, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Drop-in program
Add this event to your calendar

Main
Wednesday May 27, 2026 at 4:00pm (series runs until Aug 26, 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 May 27, 2026 at 4:00pm (series runs until Jun 24, 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

St-Laurent
Wednesday May 27, 2026 at 5:00pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Drop-in program
Add this event to your calendar

Richmond
Wednesday May 27, 2026 at 6:00pm
Participate in the community project of making scarves/mittens for the local Food Bank OR bring your crochet project and share advice, ideas and conversations with...
Drop-in program
Add this event to your calendar

Greely
Wednesday May 27, 2026 at 6:00pm (series runs until Jun 24, 2026)
Get feedback on your writing (any genre) and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday May 27, 2026 at 6:00pm (series runs until Jun 17, 2026)
Want to learn more about Artificial Intelligence and Machine Learning? Join us for a series of introductory sessions presented by computer scientist and AI researcher...

Nepean Centrepointe
Wednesday May 27, 2026 at 6:00pm
This event is organized by the teen members of the Nepean Centrepointe branch's Teen Advisory Group. Come hang out at the library and work on...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday May 27, 2026 at 6:30pm (series runs until Jun 24, 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

Vanier
Wednesday May 27, 2026 at 6:30pm (series runs until Dec 30, 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

This event will take place in French only.
Join us at the St-Laurent branch to talk about trash – literally. Simon Paré-Poupart, a Montréal based author who is known for...
Wednesday May 27, 2026 at 7:00pm

St-Laurent
Thursday May 28, 2026 at 10:00am
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Drop-in program. This group meets the...
Drop-in program
Add this event to your calendar

Centennial
Thursday May 28, 2026 at 10:00am
Bring some plants… take some plants! Chat with other avid gardeners and pick up a few books. Please don't forget to label your plants. ...
Drop-in program
Add this event to your calendar

Fitzroy Harbour
Thursday May 28, 2026 at 10:00am (series runs until Sep 24, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Drop-in program
Add this event to your calendar

Manotick
Thursday May 28, 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
- ‹ previous
- 10 of 22
- next ›