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 221 - 240 of 509
Manotick
Saturday Nov 14, 2026 at 2:00pm
Get ready for Winter holidays, make a few special cards for loved ones and cards for our community as well. Learn a few fun pop-up...
Sunnyside
Saturday Nov 14, 2026 at 2:00pm
David O’Meara, the City of Ottawa’s current Poet Laureate (anglophone), facilitates a poetry workshop. From use of language to nuances of tone, David will walk...

Sorry this event and its waiting list are full

Rosemount
Saturday Nov 14, 2026 at 2:30pm (series runs until Dec 12, 2026)
Weekly Boardgames & Video Games! Come hang out at the library on Saturday afternoons to play your choice of boardgames and play Super Smash Bros,...
person playing with LEGO
Emerald Plaza
Saturday Nov 14, 2026 at 2:30pm (series runs until Dec 19, 2026)
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
A group of 6 people sitting at a table discussing a book.
Beaverbrook
Saturday Nov 14, 2026 at 2:30pm
Come on down to our unique diner and see what is on the menu! Join us here at Beaverbrook for a book “tasting” of different...
Ruth E. Dickinson
Saturday Nov 14, 2026 at 3:00pm
For ages 13-18 . Join us in creating handmade bookmarks to share with fellow library users. Your creations will be distributed throughout the library, encouraging...
Five children excitedly watch a chemical reaction.
Main
Saturday Nov 14, 2026 at 3:00pm (series runs until Dec 12, 2026)
Join us for a fun-filled STEAM activity! Drop-in activity. For ages 7+. Each session may include a mix of technology-based activities and creative DIY projects,...

The Ottawa Public Library is pleased to invite you to attend the celebration of Ottawa’s outstanding authors with the presentation of the Ottawa Book Awards...

Arts Court

Saturday Nov 14, 2026 at 7:00pm
Stittsville
Sunday Nov 15, 2026 at 10:30am (series runs until Nov 29, 2026)
Stories, rhymes, and songs for families with children of all ages, accompanied by a parent or caregiver.
Hazeldean
Sunday Nov 15, 2026 at 10:30am (series runs until Dec 13, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop in.
Sunday Morning Family Storytime
Nepean Centrepointe
Sunday Nov 15, 2026 at 10:30am (series runs until Dec 13, 2026)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Cumberland
Sunday Nov 15, 2026 at 11:00am (series runs until Dec 13, 2026)
Join us for stories, rhymes, and songs for preschool children and a parent/caregiver. ​ ​Soyez des nôtres pour des contes, comptines et chansons pour les...
Main
Sunday Nov 15, 2026 at 11:00am (series runs until Dec 13, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Family Program. Drop-in program. Contes, comptines et chansons pour les enfants...
Main
Sunday Nov 15, 2026 at 1:00pm (series runs until Nov 29, 2026)
You’re invited to join the CRWG for a “Write-in”: dedicated work time where you can thrive in the camaraderie of working alongside fellow writers. Bring...
North Gloucester
Sunday Nov 15, 2026 at 1:00pm (series runs until Jun 06, 2027)
After a successful pilot program earlier this year, North Gloucester will continue with the Sunday intermediate conversation group! Learn and practice new English language skills...
Orléans
Sunday Nov 15, 2026 at 1:30pm (series runs until Dec 27, 2026)
Join us for open games of chess. Whether you're a beginner or more advanced, this is a relaxed environment where everyone is welcome. Bring your...
writing
Stittsville
Sunday Nov 15, 2026 at 2:00pm (series runs until Jun 20, 2027)
In this 10-month creative writing workshop series, we’ll explore the craft of storytelling, empowering you to transform your story ideas into a robust manuscript. Each...

Sorry this event and its waiting list are full

Nepean Centrepointe
Sunday Nov 15, 2026 at 2:00pm
Join us as we kick off the Kids Comic club at Nepean Centrepointe! We will meet once a month, on a Sunday from 2-3 PM...
dog man
Beaverbrook
Sunday Nov 15, 2026 at 2:30pm
Calling all Dog Man fans! Unleash your inner hero and join us for games and cool crafts inspired by everyone's favourite canine cop. For ages...

Sorry this event is full

Cumberland
Sunday Nov 15, 2026 at 3:00pm
Explore how animals hibernate through stories, animal trivia and a craft. Drop-in program for children aged 4-8. Découvrez comment les animaux hibernent en écoutant des...