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 161 - 180 of 931

Rosemount
Wednesday Jun 24, 2026 at 6:00pm (series runs until Aug 19, 2026)
Practice your English conversation skills in a low- pressure, friendly environment. All levels are welcome.
Drop-in program
Add this event to your calendar

Elmvale Acres
Wednesday Jun 24, 2026 at 6:00pm
Join our free English Conversation Group to practice 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

Richmond
Wednesday Jun 24, 2026 at 6:00pm
Create lovely botanical-themed greeting cards using basic colours and simple brush strokes. No artistic talent required.
Sorry this event and its waiting list are full

Main
Wednesday Jun 24, 2026 at 6:30pm (series runs until Jul 29, 2026)
Join our free English conversation to practice 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

Stittsville
Wednesday Jun 24, 2026 at 6:30pm (series runs until Dec 30, 2026)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Drop-in program
Add this event to your calendar

Rideau
Wednesday Jun 24, 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

Ruth E. Dickinson
Wednesday Jun 24, 2026 at 6:30pm (series runs until Jun 24, 2026)
MARCH 11th - CANCELLED TONIGHT DUE TO WEATHER Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Jun 24, 2026 at 6:30pm
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Offered in partnership with the Catholic Centre for...
Drop-in program
Add this event to your calendar

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

Orléans
Wednesday Jun 24, 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

Vanier
Wednesday Jun 24, 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 Jun 24, 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

Main
Thursday Jun 25, 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 Jun 25, 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

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

Nepean Centrepointe
Thursday Jun 25, 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

Richmond
Thursday Jun 25, 2026 at 10:30am
Drop in for family fun! Parents and care givers are welcome to come in with their children to play and socialize. Toys will be provided...
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
- ‹ previous
- 9 of 47
- next ›