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 1 - 20 of 782

Main
Wednesday Mar 11, 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 Mar 11, 2026 at 6:30pm (series runs until Jun 24, 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 Mar 11, 2026 at 6:30pm (series runs until May 27, 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

Sunnyside
Wednesday Mar 11, 2026 at 6:30pm
Explore science through Carleton University’s popular Science Cafés. You are invited to join us for lively discussions around a scientific issue of the day. Be...
Sorry this event has closed

Cumberland
Wednesday Mar 11, 2026 at 6:30pm (series runs until Jun 24, 2026)
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 Mar 11, 2026 at 6:30pm (series runs until Mar 25, 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

Hazeldean
Wednesday Mar 11, 2026 at 6:30pm (series runs until Mar 25, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Mar 11, 2026 at 6:30pm (series runs until May 27, 2026)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Les mercredis...
Drop-in program
Add this event to your calendar

Due to severe weather conditions, we have made the difficult decision to cancel this event. We are looking at possible dates for rescheduling and will...
Wednesday Mar 11, 2026 at 7:00pm
Main
Thursday Mar 12, 2026 at 10:00am
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


Elmvale Acres
Thursday Mar 12, 2026 at 10:00am (series runs until Mar 26, 2026)
Do you need help with your tax return? If you have a modest income and a simple tax situation, trained volunteers may be able to...
Drop-in program
Add this event to your calendar

Rideau
Thursday Mar 12, 2026 at 10:15am (series runs until Jun 18, 2026)
Share the enjoyment of reading and discussing books in a relaxed atmosphere. September 18 - The Road by Cormac McCarthy. October 16- The Night Circus...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Mar 12, 2026 at 10:15am (series runs until Mar 31, 2026)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:15 am to noon. We have coffee, puzzles, board games...
Drop-in program
Add this event to your calendar

Greenboro
Thursday Mar 12, 2026 at 10:30am (series runs until Jun 25, 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

Nepean Centrepointe
Thursday Mar 12, 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

Manotick
Thursday Mar 12, 2026 at 11:00am (series runs until Dec 10, 2026)
Join us at yarn club! Knitters, crocheters, needle workers, rug hookers – all are welcome to socialize with fellow yarn crafters and work on their...
Drop-in program
Add this event to your calendar

Manotick
Thursday Mar 12, 2026 at 1:00pm (series runs until Jun 18, 2026)
Join us for an afternoon of gaming fun! Drop in and enjoy a fun game of Scrabble in a relaxed and friendly environment. Please note...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Thursday Mar 12, 2026 at 1:00pm
Join us for a special screening of Wheelchair Curling - Canada vs. USA! Drop in to cheer Team Canada on and enjoy the excitement in...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Thursday Mar 12, 2026 at 1:30pm (series runs until Dec 10, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
Drop-in program
Add this event to your calendar

Carlingwood
Thursday Mar 12, 2026 at 1:30pm
Come join Volunteer Ottawa for a presentation for older adults who want to learn about volunteering opportunities and how to make the volunteer process easier!...
- 1 of 40
- next ›