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 38
Blackburn Hamlet
Monday May 11, 2026 at 6:00pm (series runs until May 25, 2026)
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...
Main
Tuesday May 12, 2026 at 10:15am (series runs until Sep 29, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French in a...
Richmond
Tuesday May 12, 2026 at 11:00am (series runs until Aug 25, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
North Gloucester
Tuesday May 12, 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...
english
Ruth E. Dickinson
Tuesday May 12, 2026 at 6:00pm (series runs until Jun 23, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome.
Greenboro
Tuesday May 12, 2026 at 6:15pm (series runs until Jun 30, 2026)
Drop in with your knitting every Tuesday Share advice, ideas and conversation with other knitters. Venez faire un tour, échanger des conseils et des idées...
Carlingwood
Tuesday May 12, 2026 at 7:30pm (series runs until Jun 30, 2026)
Do you already have some basic French language skills, and are you looking for a casual, friendly environment where you can practice speaking? Join our...
Carp
Wednesday May 13, 2026 at 10:00am (series runs until Sep 23, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Main
Wednesday May 13, 2026 at 2:00pm (series runs until Sep 30, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Niveaux intermédiaire , inscription non requise. Join our French conversation...
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...
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. **...
english
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...
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!
Blackburn Hamlet
Wednesday May 13, 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...
Fitzroy Harbour
Thursday May 14, 2026 at 10:00am (series runs until Sep 24, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
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...
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!
Greenboro
Thursday May 14, 2026 at 6:30pm
Welcome to the third workshop in the 4-part "Ottawa Wildflower Seed Library (OWSL) Presents..." series! Come learn the truths and myths of getting your garden...
Manotick
Thursday May 14, 2026 at 7:00pm (series runs until Jun 04, 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...
Greenboro
Friday May 15, 2026 at 1:30pm (series runs until Jun 26, 2026)
Come play cards, roll the dice or play board games with us!