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 321 - 340 of 614
Hazeldean
Tuesday Apr 21, 2026 at 2:00pm
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation. Please note: The Mindful Art of Zentangle afternoon and evening sessions...
North Gower
Tuesday Apr 21, 2026 at 2:00pm
Join us for a relaxing afternoon of crafting fun! We will be making an art collage using recycled materials. All supplies provided.
People sitting around a table discussing books
Cumberland
Tuesday Apr 21, 2026 at 2:30pm (series runs until May 19, 2026)
Greetings, Detective! Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat...
board games
Centennial
Tuesday Apr 21, 2026 at 5:30pm (series runs until Jun 16, 2026)
Drop in with your friends & family for exciting board games, card games, and brain teasers! Play games from our large collection or bring your...
Hazeldean
Tuesday Apr 21, 2026 at 6:00pm
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation. Please note: The Mindful Art of Zentangle afternoon and evening sessions...
Carp
Tuesday Apr 21, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is paper beads! This month we are creating a craft...
Carp
Wednesday Apr 22, 2026 at 10:00am (series runs until Sep 23, 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...
Ruth E. Dickinson
Wednesday Apr 22, 2026 at 10:30am (series runs until Apr 23, 2026)
Do you need help with your tax return? If you have a modest income and a simple tax situation, trained volunteers may be able to...
Coffee | Café
Alta Vista
Wednesday Apr 22, 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...
Blackburn Hamlet
Wednesday Apr 22, 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...
Main
Wednesday Apr 22, 2026 at 4:30pm
Have an old clothing item that you love but it has some holes, rips, or stains? Don’t throw it out – give it new life...
Richmond
Wednesday Apr 22, 2026 at 6:00pm (series runs until May 27, 2026)
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...
Sunnyside
Wednesday Apr 22, 2026 at 6:00pm
Join us for the ultimate armchair travel around Europe. The European Book Club is offered in partnership with European Union National Institutes for Culture (EUNIC)...
Rideau
Wednesday Apr 22, 2026 at 6:30pm (series runs until May 27, 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...
Hazeldean
Wednesday Apr 22, 2026 at 6:30pm (series runs until Jun 17, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists.
Nepean Centrepointe
Wednesday Apr 22, 2026 at 7:00pm
In honour of Earth Day, make your own custom, iron-on clothing patch you can use to personalize and repair your old clothes! All materials will...
A pair of glasses rests on an open book next to a typewriter.

This event is presented in partnership with A Capital Mystery.

This panel brings together contributing authors from A Capital Mystery, for an engaging discussion on the craft...

Wednesday Apr 22, 2026 at 7:00pm
Ruth E. Dickinson
Thursday Apr 23, 2026 at 10:30am (series runs until May 27, 2026)
Ottawa Public Health Presents ​ Learn the best ways to stay healthy with OPH at the Ruth E. Dickinson Branch. We will beoffering 3 workshops...
Rideau
Thursday Apr 23, 2026 at 10:30am (series runs until May 28, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, followed by Stay and Play. 0-18 months. ​ Contes, comptines et chansons pour les...
Manotick
Thursday Apr 23, 2026 at 11:00am (series runs until Dec 10, 2026)
Join us at yarn club! Knitters, crocheters, needle workers, rug hookers – all are welcome to socialize with fellow yarn crafters and work on their...