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 441 - 460 of 538
Carp
Tuesday Sep 8, 2026 at 1:00pm (series runs until Apr 27, 2027)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere.
Ruth E. Dickinson
Tuesday Sep 8, 2026 at 3:00pm (series runs until Jun 08, 2027)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
A group of adults sit together on a couch, watching a film.
Main
Tuesday Sep 8, 2026 at 6:00pm
Join us for a free screening of Cape Fear as part of our "Southern Hunt" movie theme for September. The film was directed by Martin...
Sunnyside
Tuesday Sep 8, 2026 at 6:45pm (series runs until Dec 15, 2026)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...
Beaverbrook
Tuesday Sep 8, 2026 at 7:00pm (series runs until Dec 15, 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 skills?...
A group of 6 people sitting at a table discussing a book.
Ruth E. Dickinson
Wednesday Sep 9, 2026 at 10:00am (series runs until Jun 09, 2027)
Join Dickinson Reads Book Club monthly on Wednesday mornings at the Ruth E. Dickinson Branch! We meet to enjoy lively good-natured discussions of a wide...
An adult writing in a notebook
Cumberland
Wednesday Sep 9, 2026 at 10:00am (series runs until Oct 07, 2026)
Join us for a meditative and relaxing morning at the library! We will do a few breathing exercises, followed by a few minutes of guided...
North Gower
Wednesday Sep 9, 2026 at 1:00pm (series runs until Dec 16, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every...
People sitting around a table discussing books
Manotick
Wednesday Sep 9, 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...
Greenboro
Wednesday Sep 9, 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!
A group of 6 people sitting at a table discussing a book.
Nepean Centrepointe
Wednesday Sep 9, 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 à...
Beaverbrook
Wednesday Sep 9, 2026 at 7:00pm (series runs until Dec 16, 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 30 septembre, 11 novembre...
Sunnyside
Thursday Sep 10, 2026 at 1:30pm (series runs until Dec 10, 2026)
An open house for persons with dementia, their care partners and families. Fun and stimulating mental activities are planned to enhance the social interactions and...
Book Banter
Alta Vista
Thursday Sep 10, 2026 at 2:00pm (series runs until Dec 03, 2026)
Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Thursday of every month from 2 to 3...
people gawking at movie
Main
Thursday Sep 10, 2026 at 6:00pm
Director Walter Salles' lush, layered adaptation of Jack Kerouac’s On the Road, the seminal 1957 Beat Generation novel, focuses on the touchstone moments that inspired...
A group of people talking and sitting around a table with books in front of them.
Main
Thursday Sep 10, 2026 at 6:30pm
Join us at the Main Branch for a monthly book club session. Sessions take place monthly on Thursdays at 6:30 p.m in room B125. Books...
Beaverbrook
Thursday Sep 10, 2026 at 6:30pm (series runs until Dec 10, 2026)
Tap into your story and explore your voice in an environment of dignity, courage and respect. No experience required! Every workshop is unique.
A group of 6 people sitting at a table discussing a book.
Sunnyside
Friday Sep 11, 2026 at 2:00pm (series runs until Jun 11, 2027)
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Des mains en gants tiennent des plantes
Nepean Centrepointe
Saturday Sep 12, 2026 at 10:00am
In this workshop, we’ll combine traditional planning with modern digital tools to save money and food. Learn about efficient meal planning, budgeting, and food storage...
A close-up of a spiral-bound notebook in which someone is writing with a pen.
Stittsville
Saturday Sep 12, 2026 at 2:00pm (series runs until Dec 05, 2026)
If you love journalling, goal-setting, decorating notebooks, bullet journalling, stickers, art journalling, or doodling in planners, come meet like-minded folks at the Stittsville branch! Bring...

Registration opens on Monday, August 17, 2026 - 10:00am