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 1 - 20 of 60
Rockcliffe Park
Monday Dec 15, 2025 at 9:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family English program. Contes en famille Contes, comptines et...
Sunnyside
Monday Dec 15, 2025 at 10:15am (series runs until Dec 17, 2025)
Stories, rhymes and songs for children of all ages and a parent or caregiver. In English. Every Monday and Wednesday, 10:15am. Drop-in program. **** No...
People conversing | Des personnes en train de parler
Alta Vista
Monday Dec 15, 2025 at 1:00pm (series runs until Jun 30, 2026)
Join our English conversation groups! All levels are welcome. Free. Drop-in. Joignez-vous à un groupe de conversation en anglais ! Les personnes de tous les...
Cumberland
Monday Dec 15, 2025 at 1:30pm (series runs until Jun 29, 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...
Main
Monday Dec 15, 2025 at 4:45pm (series runs until Apr 27, 2026)
Whether you need help: Preparing a CV and Cover letter for job prospects or interviews, Help with English based course assignments, Or simply wish to...
People talking
Elmvale Acres
Monday Dec 15, 2025 at 5:30pm
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...
webcard with poster for Dunkirk
Main
Monday Dec 15, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Ruth E. Dickinson
Monday Dec 15, 2025 at 6:30pm (series runs until Jun 16, 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...
Homework Help Web Banner
Orléans
Tuesday Dec 16, 2025 at 5:00pm (series runs until Dec 15, 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. /...
image of children doing homework
Elmvale Acres
Tuesday Dec 16, 2025 at 5:00pm (series runs until Jun 09, 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. /...
english
Ruth E. Dickinson
Tuesday Dec 16, 2025 at 6:00pm (series runs until Jun 23, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome.
Calculator and rulers
Blackburn Hamlet
Tuesday Dec 16, 2025 at 6:00pm (series runs until Jun 09, 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 note:...
Sunnyside
Tuesday Dec 16, 2025 at 6:00pm
Enjoy a selection of films, each from an Italian director! Films will be presented with English subtitles. Presented by the Ottawa Chapter of the Dante...
webcard with posters for Suzume
Main
Tuesday Dec 16, 2025 at 6:00pm
Join us for a free screening of Suzume as part of our "Travels Through Time" movie theme for December. The film was directed by Makoto...
Nepean Centrepointe
Tuesday Dec 16, 2025 at 6:30pm
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...
Sunnyside
Tuesday Dec 16, 2025 at 6:45pm
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...
Beaverbrook
Tuesday Dec 16, 2025 at 7:00pm
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?...
English conversation group
Main
Wednesday Dec 17, 2025 at 10:15am (series runs until Apr 29, 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...
Nepean Centrepointe
Wednesday Dec 17, 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...
Homework Club / club de devoirs
St-Laurent
Wednesday Dec 17, 2025 at 5:00pm (series runs until Jun 10, 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...