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 51
Sunnyside
Thursday Oct 23, 2025 at 6:45pm (series runs until Dec 18, 2025)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
North Gloucester
Friday Oct 17, 2025 at 1:30pm (series runs until Jun 05, 2026)
In these ESL classes for beginner and intermediate levels, participants will learn and practice vocabulary, grammar, speaking, pronunciation, reading, and writing. A wide range of...
Multiple speech bubbles in a gray background
Main
Friday Oct 17, 2025 at 3:00pm (series runs until Dec 19, 2025)
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...
Blackburn Hamlet
Friday Oct 17, 2025 at 3:00pm (series runs until Dec 12, 2025)
Fun and friendly environment to practice your Spanish skills. Various levels are welcome, meet our volunteer and let us know what you're learning goals are!...
Rideau
Friday Oct 17, 2025 at 4:00pm (series runs until Dec 12, 2025)
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...
four people with speech bubbles
Orléans
Saturday Oct 18, 2025 at 1:00pm (series runs until Dec 20, 2025)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...
Speach bubbles
Main
Monday Oct 20, 2025 at 12:30pm (series runs until Dec 22, 2025)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue / Join our French conversation to practice speaking in French in a...
People conversing | Des personnes en train de parler
Alta Vista
Monday Oct 20, 2025 at 1:00pm (series runs until Dec 16, 2025)
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 Oct 20, 2025 at 1:30pm (series runs until Dec 15, 2025)
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 Oct 20, 2025 at 4:45pm (series runs until Dec 22, 2025)
Please note: The session on Aug 25th is cancelled. Whether you need help: preparing for the IELTS Reading and Writing Assessment, preparing a CV and...
People talking
Elmvale Acres
Monday Oct 20, 2025 at 5:30pm (series runs until Dec 15, 2025)
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...
Blackburn Hamlet
Monday Oct 20, 2025 at 6:00pm (series runs until Dec 08, 2025)
Vous avez déjà une base en anglais et vous cherchez un endroit avec une ambiance décontractée et amicale pour pratiquer vos habiletés de converser en...
Ruth E. Dickinson
Monday Oct 20, 2025 at 7:00pm (series runs until Dec 15, 2025)
FRENCH CONVERSATION GROUP​ Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment.​ No registration required. ​...
Speach bubbles
Main
Tuesday Oct 21, 2025 at 10:15am (series runs until Dec 16, 2025)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Gratuit, inscription non requise. // Join our French conversation group to practice...
North Gloucester
Tuesday Oct 21, 2025 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...
Rosemount
Tuesday Oct 21, 2025 at 6:00pm (series runs until Dec 09, 2025)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​
english
Ruth E. Dickinson
Tuesday Oct 21, 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.
Carlingwood
Tuesday Oct 21, 2025 at 6:30pm (series runs until Jun 30, 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?...
Greenboro
Tuesday Oct 21, 2025 at 6:30pm (series runs until Dec 16, 2025)
Improve your French, share stories and make new friends! Améliorez votre français, partager des histoires et faites des amis!
Nepean Centrepointe
Tuesday Oct 21, 2025 at 6:30pm (series runs until Dec 16, 2025)
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...