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 866

Rideau
Wednesday Jul 8, 2026 at 6:30pm (series runs until Dec 23, 2026)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Jul 8, 2026 at 6:30pm (series runs until Dec 30, 2026)
The Writers Collective of Canada (WCC) and the Orléans Branch invite you to join us for our writing workshops: Write With Us! We are all...
Drop-in program
Add this event to your calendar

Main
Wednesday Jul 8, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Rattlers (1976). Please join us from 6:30pm to 8:30pm, at the OPL's Main...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Jul 8, 2026 at 6:30pm
We'll tell about all about some of our favourite books that you are guaranteed to enjoy this summer while we zentangle. Who knows, you might...
Drop-in program
Add this event to your calendar

Vanier
Wednesday Jul 8, 2026 at 6:30pm (series runs until Dec 30, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Jul 8, 2026 at 7:00pm (series runs until Dec 16, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Jul 8, 2026 at 7:00pm
In a Japanese-themed garden, a small space holds big ideas about designing with plants, stone, water and ma, the all-important space in between. Part garden...

Main
Thursday Jul 9, 2026 at 10:00am (series runs until Aug 27, 2026)
A member of Employment & Social Services’ Outreach and Mobile Services Team (OMST) will be at the Main branch of OPL in Room 117 on...
Drop-in program
Add this event to your calendar

Fitzroy Harbour
Thursday Jul 9, 2026 at 10:00am (series runs until Sep 24, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Jul 9, 2026 at 10:00am (series runs until Aug 13, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program.
Drop-in program
Add this event to your calendar

Greenboro
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 27, 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 Jul 9, 2026 at 10:30am (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

Blackburn Hamlet
Thursday Jul 9, 2026 at 10:30am (series runs until Jul 11, 2026)
Come discover the fascinating (and sometimes mysterious) objects in our History Box! Explore and learn about them in a game format. Parents are welcome! The...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Jul 9, 2026 at 10:30am (series runs until Dec 17, 2026)
Do you need a casual, friendly environment where you can practice your English-speaking skills? Look no further than the English Conversation Group! Receive guidance from...
Drop-in program
Add this event to your calendar

Centennial
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Stories, songs and rhymes for children of all ages and a parent or guardian. Program from 10:30 – 11:00am Stay & Play from 11:00 – 11:30am Drop-In.
Drop-in program
Add this event to your calendar

Rideau
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 27, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, followed by Stay and Play. 0-18 months. Contes, comptines et chansons pour les...
Drop-in program
Add this event to your calendar

Greenboro
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Play card games and board games at the library. Games selection include: chess. Library staff will be on hand to help with rules and organize...
Drop-in program
Add this event to your calendar

Richmond
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 13, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Stay and play following storytime.
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 13, 2026)
Play card games and board games at the library. Game selections include: Jenga, Uno, Monopoly. Library staff will be on hand to help with rules...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. Drop In.
Drop-in program
Add this event to your calendar
- ‹ previous
- 12 of 44
- next ›