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 658
Stittsville
Monday Feb 9, 2026 at 6:30pm (series runs until Jun 08, 2026)
The Stittsville Creative Writing Group – Youth Program (SCWG-YP) is an extension of the adult program with the goals of: fostering creativity and literacy in...
Greenboro
Monday Feb 9, 2026 at 6:30pm (series runs until Mar 23, 2026)
Join us for a fun and friendly environment to practice your Spanish skills. for a fun and friendly environment to practice your Spanish skills.
Nepean Centrepointe
Monday Feb 9, 2026 at 6:30pm (series runs until Apr 27, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Sunnyside
Monday Feb 9, 2026 at 6:30pm (series runs until Apr 20, 2026)
Join us at Sunnyside for our monthly film screening. Monday February 9th at 6:30pm: Eternal Sunshine of the Spotless Mind (14A) Monday March 23rd at...
Parenting in Ottawa Drop-in
Greely
Tuesday Feb 10, 2026 at 10:00am (series runs until Dec 08, 2026)
Speak, in person, with a Public Health Nurse to get support around infant feeding and parenting. No appointment is necessary, simply drop in during these...
Nepean Centrepointe
Tuesday Feb 10, 2026 at 2:00pm (series runs until Dec 29, 2026)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
Rockcliffe Park
Tuesday Feb 10, 2026 at 2:00pm
Join us for a special screening of Women's Hockey, Canada vs. USA, from the Winter Olympic Games! Drop in to cheer Team Canada on and...
Milano Cortina 2026 Olympic Games
Elmvale Acres
Tuesday Feb 10, 2026 at 2:00pm
Join us for a screening of Women's Hockey from the Winter Olympic Games! Drop in to cheer on Team Canada as they face off against...
Blackburn Hamlet
Tuesday Feb 10, 2026 at 2:00pm
Join us for a special screening of the Canada vs USA Women's Ice Hockey from the Winter Olympic Games! Drop in to cheer Team Canada...
Carlingwood
Tuesday Feb 10, 2026 at 2:10pm
Join us for a special screening of Women's Hockey - Canada vs. USA from the Winter Olympic Games! Drop in to cheer Team Canada on...
Milano Cortina 2026
Carp
Tuesday Feb 10, 2026 at 2:10pm
Join us for a special screening of Women's Hockey from the Winter Olympic Games! Drop in to cheer Team Canada on and enjoy the excitement...
Ruth E. Dickinson
Tuesday Feb 10, 2026 at 3:00pm (series runs until Jun 09, 2026)
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...
board games
Centennial
Tuesday Feb 10, 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...
Musical notes floating on black background
Rockcliffe Park
Tuesday Feb 10, 2026 at 6:00pm (series runs until Jun 09, 2026)
Are you looking for a cozy place to jam with other musicians? This is a drop-in for musicians ages 16+, to make some music. Bring...
Beaverbrook
Tuesday Feb 10, 2026 at 6:30pm (series runs until Apr 07, 2026)
Tu aimes les histoires et les Lego ? Ce club est pour toi ! À chaque rencontre, on écoute des histoires puis on sort les...
Hazeldean
Tuesday Feb 10, 2026 at 7:00pm
Please register one family member. Join us as we create Valentine's Day cards, little love bugs and ornaments.
Text "Dickinson Reads Book Club" next to several books
Ruth E. Dickinson
Wednesday Feb 11, 2026 at 10:00am (series runs until Jun 10, 2026)
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...
book club
Centennial
Wednesday Feb 11, 2026 at 1:30pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
children playing board games / des enfants jouent aux jeux de société
Cumberland
Wednesday Feb 11, 2026 at 1:30pm (series runs until Feb 25, 2026)
Join us for an afternoon of board games, LEGO, cards & fun ​for home-schooled children and their families! ​ ​Soyez des nôtres pour un après-midi...
Rideau
Wednesday Feb 11, 2026 at 1:30pm
Join us for a special screening of the Figure Skating - Ice Dance Competition from the Winter Olympic Games! Drop in to cheer Team Canada...