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 21 - 40 of 62
Cumberland
Wednesday Dec 17, 2025 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...
Greenboro
Wednesday Dec 17, 2025 at 6:30pm
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Nepean Centrepointe
Thursday Dec 18, 2025 at 10:30am
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...
maple leave with red background
Elmvale Acres
Thursday Dec 18, 2025 at 4:00pm (series runs until Jun 25, 2026)
New to Canada? Looking for support with school, work, or your social life? Newcomer Conversation and Support. OMRA Shelter Corporation volunteers engage with basic English...
people reading and talking
Emerald Plaza
Thursday Dec 18, 2025 at 5:30pm (series runs until Apr 30, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. This program is facilitated by The Nepean, Rideau & Osgoode Community Resource Centre (NROCRC).​ All...
Multiple speech bubbles in a gray background
Main
Thursday Dec 18, 2025 at 6:00pm (series runs until Apr 30, 2026)
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...
Cumberland
Thursday Dec 18, 2025 at 6:00pm
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. ...
St-Laurent
Thursday Dec 18, 2025 at 6:30pm (series runs until May 28, 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...
craft background
Ruth E. Dickinson
Thursday Dec 18, 2025 at 6:30pm (series runs until Jun 25, 2026)
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...
Books flying like birds against a multicoloured geometric background
Cumberland
Thursday Dec 18, 2025 at 7:00pm (series runs until May 28, 2026)
Join us once a month for lively discussions on books in a variety of genres and voices. When you register for a session, there is...

Sorry this event is full

Multiple speech bubbles in a gray background
Main
Friday Dec 19, 2025 at 3:00pm (series runs until Apr 24, 2026)
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...
four people with speech bubbles
Orléans
Saturday Dec 20, 2025 at 1:00pm (series runs until Dec 19, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...
Cumberland
Monday Jan 5, 2026 at 1:30pm (series runs until May 11, 2026)
Join our English conversation group! Receive guidance from our leaders, meet new people and gain confidence in your ability to speak English. No registration needed...
North Gloucester
Tuesday Jan 6, 2026 at 1:00pm (series runs until Jun 09, 2026)
Learn and practice new English language skills and meet new people in a relaxed and friendly environment. Everyone welcome! Drop in.​ (Space limited to room...
Carlingwood
Tuesday Jan 6, 2026 at 6:30pm (series runs until Jun 30, 2026)
This English Conversation Group requires CLB Stage II Level 5 skills to participate. Join our drop-in English conversation group to help you grow your vocabulary,...
Nepean Centrepointe
Tuesday Jan 6, 2026 at 6:30pm (series runs until Dec 15, 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...
Beaverbrook
Tuesday Jan 6, 2026 at 7:00pm (series runs until Mar 10, 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 skills?...
Nepean Centrepointe
Wednesday Jan 7, 2026 at 10:30am (series runs until Dec 16, 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...
poster for Hercules
Main
Wednesday Jan 7, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of H ercules (1983). Please join us from 6:30pm to 8:30pm, at the OPL's...
Nepean Centrepointe
Thursday Jan 8, 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...