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 602
Armchair travel – Norway
Alta Vista
Thursday Jun 26, 2025 at 6:00pm
Experience Norway through photos and narration of two separate cruises. See scenery from north of the Arctic circle and enjoy misty fjords, mountain top vistas...
Metcalfe village
Thursday Jun 26, 2025 at 6:30pm
Meet new people and share the enjoyment of good books in an informal and relaxed atmosphere. All are welcome! Drop-in every last Thursday of the...

The Ottawa Public Library (OPL), invites you to this event in collaboration with Library and Archives Canada (LAC).

As Founding Member of Orange Shirt Day...

Library and Archives Canada, 395 Wellington street

Thursday Jun 26, 2025 at 7:00pm
Greenboro
Friday Jun 27, 2025 at 2:00pm
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
Carlingwood
Friday Jun 27, 2025 at 4:00pm
Drop-in at the Carlingwood Branch for Wii U Game On! Not sure how to play? No worries! Our teen volunteers running this program will be...
Nepean Centrepointe
Friday Jun 27, 2025 at 6:00pm
Hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This event is organized by the Nepean Centrepointe...

Registration opens on Monday, June 9, 2025 - 10:00am

Richmond
Saturday Jun 28, 2025 at 10:30am (series runs until Aug 09, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Family program Drop-in
Beaverbrook
Saturday Jun 28, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Carlingwood
Saturday Jun 28, 2025 at 1:30pm
Join a professional from the Chartered Professional Accountants of Canada and learn about the Disability Tax Credit and Registered Disability Savings Plan and how to...
St-Laurent
Monday Jun 30, 2025 at 10:30am (series runs until Dec 15, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. In English. 2025 Sessions : Winter : Mondays from Jan 13...
child wearing backpack looks beyond his book onto a landscape of world wonders
Ruth E. Dickinson
Monday Jun 30, 2025 at 10:30am
For this program, Parrot Partners will bring at least 3 parrots, from different areas of the world, ranging in size from very small and ‘spunky’...

Registration opens on Monday, June 9, 2025 - 10:00am

Sunnyside
Monday Jun 30, 2025 at 1:30pm (series runs until Aug 25, 2025)
The Ottawa Public Library has thousands of digital titles, discover how to access them using resources like Libby and cloudLibrary. Come join us in this...
Carlingwood
Monday Jun 30, 2025 at 6:00pm
Dive into the fascinating world of typography with Chris Taylor, President of the Ottawa PC Users’ Group. Learn what makes a typeface readable or distracting,...
webcard with poster for Amarcord
Main
Monday Jun 30, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Richmond
Monday Jun 30, 2025 at 6:30pm
Join us for a discussion of cookbooks and recipes. Try a recipe from each month’s cookbook selection and tell us what you think! One Pot...
Stittsville
Monday Jun 30, 2025 at 6:30pm
Do you love to cook? Connect with other food enthusiasts and level up your cooking skills over great discussions. We will look at new and...

Registration opens on Monday, June 2, 2025 - 10:00am

Notebook and pencil | Carnet et crayon
Alta Vista
Monday Jun 30, 2025 at 6:30pm (series runs until Aug 18, 2025)
Experience the transformative power of writing in an inclusive space! Write together, share first drafts, listen deeply, and receive supportive feedback. Tap into your story...
Vanier
Monday Jun 30, 2025 at 7:00pm
La succursale Vanier invite les francophones et les francophiles de toutes générations à se joindre à un cercle de lecture. On y mettra l'accent sur...
children reading
Cumberland
Wednesday Jul 2, 2025 at 10:00am (series runs until Aug 13, 2025)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program.
Rockcliffe Park
Wednesday Jul 2, 2025 at 10:00am (series runs until Aug 20, 2025)
Join the Weekly Narnia Lego Challenge! Every week, there will be a different challenge to build all many the fabulous characters and creatures from C.S...