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 721 - 740 of 788
3 smiling teens sitting in lounge chairs socializing
Cumberland
Tuesday Apr 14, 2026 at 4:00pm (series runs until Jul 07, 2026)
No assigned reading, no 'homework' - just bring your own book (of your choice - Novel, graphic novel/manga, non-fiction, whatever!) to read silently alongside other...
parent and children listening
Cumberland
Tuesday Apr 14, 2026 at 4:00pm (series runs until May 12, 2026)
Join us for stories and activities for children ages 3-6 and a parent/caregiver.
Hazeldean
Tuesday Apr 14, 2026 at 6:30pm (series runs until May 12, 2026)
Gather your family and friends and come to play board games at the library. Family Program. 60 min. Drop-in.
Greenboro
Thursday Apr 16, 2026 at 6:30pm
Welcome to the "Ottawa Wildflower Seed Library (OWSL) Presents..." 4-part workshop series! During this workshop, we will talk about how to support pollinators, birds and...
Hand holding lego blocks
Ruth E. Dickinson
Thursday Apr 16, 2026 at 6:30pm
Join us each month for a storytime followed by a building challenge before finishing with a show and tell. Using our story for inspiration, children...

Registration opens on Monday, March 2, 2026 - 10:00am

Beaverbrook
Friday Apr 17, 2026 at 2:30pm
Join us for a relaxing afternoon, with a craft and a cup of tea. All supplies will be provided. All skill levels welcome. In this...

Registration opens on Sunday, March 1, 2026 - 10:00am

Orléans
Friday Apr 17, 2026 at 3:30pm
Vous êtes invités à passer deux heures à peindre un modèle pré-dessiné (8 x 10 pouces) dans un environnement détendu. Plongez dans votre propre univers...
Ruth E. Dickinson
Friday Apr 17, 2026 at 4:00pm
Unwind and get creative at the end of the week! Welcome spring with fun, seasonal crafts as we say goodbye to winter and hello to...
Carlingwood
Friday Apr 17, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
an adult reads to a group of people / un adulte lit à un groupe de personnes
Cumberland
Saturday Apr 18, 2026 at 10:15am (series runs until May 16, 2026)
Stories, rhymes, and songs for preschool children and a parent/caregiver. Contes, comptines, et chansons pour les enfants d'âge préscolaire accompagnés d’un parent ou gardien.
Ruth E. Dickinson
Saturday Apr 18, 2026 at 1:00pm
You’re invited to join the Capital Region Writers for a “Write-in”: dedicated work time where you can thrive in the camaraderie of working alongside fellow...
Ruth E. Dickinson
Saturday Apr 18, 2026 at 2:00pm
Gotta catch 'em all! Join us to celebrate all things Pokémon in our new monthly book club for middle graders! We'll read a chapter or...

Registration opens on Monday, March 2, 2026 - 10:00am

Cumberland
Sunday Apr 19, 2026 at 2:30pm (series runs until May 17, 2026)
Join us once a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...

Registration opens on Monday, March 2, 2026 - 10:00am

Nepean Centrepointe
Monday Apr 20, 2026 at 6:30pm
Have a business idea but aren’t sure if it’s viable, or how to officially get started? This interactive session combines business validation tools with practical...
Tea cup and books
Rockcliffe Park
Tuesday Apr 21, 2026 at 2:00pm
The Rockcliffe Park Review of Books is back! At this next RPRB, the theme is "Time". We have researched and found eight 'must-read' undiscovered treasures...
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...

Registration opens on Tuesday, March 17, 2026 - 10:30am

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...
Osgoode
Thursday Apr 23, 2026 at 2:30pm
Join us for a relaxing afternoon of crafting fun! ​ We will be making a little something for the garden.​ Please register for this program.
garden, gardening, jardin, jardinage, seeds, graines, planting, plants, plantes, text
Elmvale Acres
Thursday Apr 23, 2026 at 6:00pm
APRIL 2026 Session 3: “Spring Gently into your Pollinator/Wildlife Garden” Welcome to the third workshop in the 4-part "Ottawa Wildflower Seed Library (OWSL) Presents..." series!...
Ruth E. Dickinson
Thursday Apr 23, 2026 at 6:30pm
Explore. Protect. Play! A nature adventure for kids! Discover amazing animals, build fun crafts, and play games. This program has interactive, self-directed stations that allow...