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 53

Beaverbrook
Tuesday May 12, 2026 at 7:00pm (series runs until Jun 16, 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?...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday May 13, 2026 at 10:15am (series runs until May 27, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. In English. Every Wednesday, 10:15am. Drop-in program.
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday May 13, 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...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday May 13, 2026 at 2:00pm
Stories, rhymes and songs in English and French. Drop-in. For ages 0-18 months with a parent or caregiver. Histoires, comptines et chansons en anglais et...
Drop-in program
Add this event to your calendar

St-Laurent
Wednesday May 13, 2026 at 5:00pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday May 13, 2026 at 5:15pm (series runs until Dec 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...
Drop-in program
Add this event to your calendar

Carlingwood
Wednesday May 13, 2026 at 5:30pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Continues during March Break. Led by United for Literacy. Ages...
Drop-in program
Add this event to your calendar

Rosemount
Wednesday May 13, 2026 at 6:00pm (series runs until Jun 24, 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

Main
Wednesday May 13, 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

Ruth E. Dickinson
Wednesday May 13, 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

Rideau
Wednesday May 13, 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

Cumberland
Wednesday May 13, 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 May 13, 2026 at 6:30pm (series runs until Jun 24, 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

Greenboro
Thursday May 14, 2026 at 10:00am (series runs until Jun 25, 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

Greenboro
Thursday May 14, 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 May 14, 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

Elmvale Acres
Thursday May 14, 2026 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...
Drop-in program
Add this event to your calendar

Emerald Plaza
Thursday May 14, 2026 at 5:30pm (series runs until Dec 17, 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...
Drop-in program
Add this event to your calendar

Main
Thursday May 14, 2026 at 6:00pm (series runs until Jul 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...
Drop-in program
Add this event to your calendar

Cumberland
Thursday May 14, 2026 at 6:00pm (series runs until Jun 04, 2026)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Please...
Drop-in program
Add this event to your calendar
- ‹ previous
- 2 of 3
- next ›