Find a program or event

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 1 - 20 of 152
Stittsville
Wednesday Aug 20, 2025 at 6:30pm (series runs until Dec 17, 2025)
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...
Hazeldean
Wednesday Aug 20, 2025 at 6:30pm
If you are a knitter or a crocheter, come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
Rideau
Wednesday Aug 20, 2025 at 6:30pm (series runs until Dec 10, 2025)
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...
St-Laurent
Wednesday Aug 20, 2025 at 6:30pm
Participants will be invited to engage in shared recitations of selected writers. Discussions will follow each reading with the intention of sharing personal interpretations. Upon...
Smiling adults
Manotick
Wednesday Aug 20, 2025 at 7:00pm (series runs until Dec 17, 2025)
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...
hand holding mahjong tiles on green table
Manotick
Thursday Aug 21, 2025 at 10:30am (series runs until Dec 11, 2025)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Emerald Plaza
Thursday Aug 21, 2025 at 5:30pm (series runs until Oct 16, 2025)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Drop in Program. Please note that there will be no English...
Rideau
Thursday Aug 21, 2025 at 6:30pm (series runs until Dec 11, 2025)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. ​ Join our free French Conversation Group to practice speaking French...
Stittsville
Thursday Aug 21, 2025 at 6:30pm (series runs until Dec 18, 2025)
The Stittsville branch hosts weekly meetings of the Stittsville Creative Writing Group. Do you love to write? Is writing the air you breathe, or is...
Nepean Centrepointe
Thursday Aug 21, 2025 at 6:30pm
This program is designed to introduce clients to 3D printing at the Imagine Space. We will teach about how 3D printing works, how to prepare...
Greenboro
Friday Aug 22, 2025 at 1:30pm (series runs until Dec 19, 2025)
Come play cards, roll the dice or play board games with us!
Greely
Friday Aug 22, 2025 at 2:00pm (series runs until Aug 29, 2025)
Drop-in for for a session of card games and board games for adults aged 55+ at the Greely Library. An assortment of games and cards...
Manotick
Friday Aug 22, 2025 at 2:00pm
Join us for an afternoon of crafting fun! We will be making decorative lanterns out of glass jars and pressed flowers! All materials will be...
Rideau
Friday Aug 22, 2025 at 4:00pm (series runs until Dec 12, 2025)
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...
National Film Board of Canada logo on pink and purple field
Cumberland
Friday Aug 22, 2025 at 4:00pm
In honour of Capital Pride, Cumberland is pleased to present this moving documentary courtesy of the National Film Board. Someone Like Me follows the parallel...
Stories of Summer
Centennial
Saturday Aug 23, 2025 at 10:30am
Participants will be invited to engage in shared recitations of selected writers. Discussions will follow each reading with the intention of sharing personal interpretations. Upon...
Main
Saturday Aug 23, 2025 at 2:00pm
Parade: Queer Acts of Love & Resistance captures pivotal moments that sparked Canada’s 2SLGBTQI+ movement, honouring the activists and elders whose resistance led to the...
Osgoode
Monday Aug 25, 2025 at 12:00pm (series runs until Sep 29, 2025)
Join us for coffee, cards and conversation in a casual setting at the Osgoode Library. All are welcome, please drop in.
Sunnyside
Monday Aug 25, 2025 at 1:30pm
The Ottawa Public Library has thousands of digital titles, discover how to access them using resources like Libby and cloudLibrary. Come join us in this...
Stittsville
Monday Aug 25, 2025 at 2:00pm
Learn to create beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips into coils to create...

Sorry this event and its waiting list are full