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 241 - 260 of 921

Greenboro
Wednesday Jun 24, 2026 at 6:30pm (series runs until Dec 30, 2026)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Drop-in program
Add this event to your calendar

Manotick
Thursday Jun 25, 2026 at 10:15am (series runs until Dec 10, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Jun 25, 2026 at 1:00pm (series runs until Aug 20, 2026)
Come play Euchre this summer and make new friends! Even if you don't know how to play, a guide will be there to teach you...

Metcalfe village
Thursday Jun 25, 2026 at 2:00pm
Meet your neighbours and discuss great books in a relaxed atmosphere. All are welcome! Drop-in every last Thursday of the month at 2:00pm. June's book...
Drop-in program
Add this event to your calendar

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,...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

Greenboro
Thursday Jun 25, 2026 at 5:00pm (series runs until Dec 10, 2026)
This program hosted by South-East Ottawa Community Health Centre offers free, one-on-one support to help people of all ages improve their health, prevent illness and...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...

Ruth E. Dickinson
Thursday Jun 25, 2026 at 6:30pm
Calling all slow-stitchers and handcrafters. If you hand sew, quilt, knit, crochet, needlefelt, cross-stitch, embroider, needlepunch, english paper piece or any other handcraft, please join...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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?...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 13 of 47
- next ›