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 301 - 320 of 859
Emerald Plaza
Thursday Jun 25, 2026 at 2:30pm
Enjoy a tour of Emerald Plaza branch and visit our community resource fair. You will meet local service providers offering support in health, settlement, recreation,...
teen homework
Main
Thursday Jun 25, 2026 at 4:00pm
You’ve written your last test of the semester, now come hang out and relax! We’ll be playing the musical La La Land, starring Ryan Gosling...
Type written words on typewriter write rewrite
Rockcliffe Park
Thursday Jun 25, 2026 at 5:30pm
Over the course of this workshop, Editor Andy Park will explore some approaches to doing a big-picture edit of your work, which will include Reading...
Carlingwood
Thursday Jun 25, 2026 at 6:00pm (series runs until Aug 27, 2026)
Your evening escape into stories! Are you looking for a reason to dust off that pile of books next to your bed that have been...
Group of adults sitting around a table, chatting
Ruth E. Dickinson
Thursday Jun 25, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "General Knowledge" themed, covering...
Nepean Centrepointe
Thursday Jun 25, 2026 at 6:30pm (series runs until Nov 26, 2026)
If you are a love story lover, join us each month for discussions on romance novels in a relaxed atmosphere! From enemies-to-lovers to second chance...
Ruth E. Dickinson
Friday Jun 26, 2026 at 10:30am (series runs until Dec 11, 2026)
CANCELLED MAY 29th AND JUNE 12th - ANNULÉ LES 29 MAI ET 12 JUIN Are you looking for work? Unemployed or underemployed? Drop-in to meet...
Sunnyside
Friday Jun 26, 2026 at 1:30pm
E-mail systems are used by almost everybody but not necessarily well understood by all. Chris Taylor, President of the Ottawa PC Users’ Group will cover...
Centennial
Friday Jun 26, 2026 at 1:30pm
Explore Centennial branch and visit our community resource fair. You will meet local service providers offering support in health, settlement, recreation, and other essential services...
Manotick
Friday Jun 26, 2026 at 2:00pm
Join us a for a relaxing afternoon of crafting fun. We will be making a unique Folded Book Vase with vintage charm. All supplies and...
Carlingwood
Friday Jun 26, 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?...
Two women looking at a computer / Deux femmes regardant un ordinateur
Main
Saturday Jun 27, 2026 at 11:30am
E-mail systems are used by almost everybody but not necessarily well understood by all. Chris Taylor, President of the Ottawa PC Users’ Group will cover...
Rideau
Saturday Jun 27, 2026 at 1:30pm
Discover Rideau branch and visit our community resource fair. You will meet local service providers offering support in health, settlement, recreation, and other essential services...
Greenboro
Saturday Jun 27, 2026 at 2:00pm
Enjoy an afternoon of gaming with your friends! Two PS4s and one Wii U to play a variety of awesome games. Profitez d'une après-midi de...
Camera / Appareil photo
Main
Saturday Jun 27, 2026 at 2:00pm
Learn various ways to organize photos on your computer, phone or on the cloud. Understand how to create backups so your photos are protected against...
Orléans
Sunday Jun 28, 2026 at 11:00am
Vous êtes invités à passer deux heures à peindre un modèle pré-dessiné dans un environnement détendu. Plongez dans votre propre univers créatif ou partagez ce...
Ruth E. Dickinson
Sunday Jun 28, 2026 at 2:00pm
Enjoy making your own personalized cards. Birthdays, special occasions, anything goes! Materials are supplied. Please note: this is a self- directed program. Adults. Register online...
Orléans
Monday Jun 29, 2026 at 10:00am
E-mail systems are used by almost everybody but not necessarily well understood by all. Chris Taylor, President of the Ottawa PC Users’ Group will cover...
an adult reads to children / un adulte lit aux enfants
Sunnyside
Monday Jun 29, 2026 at 10:15am (series runs until Aug 17, 2026)
Join us for a half hour of stories, rhymes and songs for children of all ages and a parent or caregiver. After storytime, stay for...
Ruth E. Dickinson
Monday Jun 29, 2026 at 10:30am (series runs until Aug 22, 2026)
Dive deeper. Discover more. Families are invited to drop-in and explore hands-on STEM play. Build, test, and create through fun challenges at your own pace!...