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 221 - 240 of 667
Rosemount
Wednesday Jan 21, 2026 at 6:30pm (series runs until Mar 04, 2026)
Practice your English conversation skills in a low- pressure, friendly environment. All levels are welcome. ​
Multi color language bubbles in a gray background
Main
Wednesday Jan 21, 2026 at 6:30pm (series runs until Apr 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. No...
Stittsville
Wednesday Jan 21, 2026 at 6:30pm (series runs until Jun 24, 2026)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Rideau
Wednesday Jan 21, 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...
Alta Vista
Wednesday Jan 21, 2026 at 6:30pm (series runs until Jun 17, 2026)
english
Ruth E. Dickinson
Wednesday Jan 21, 2026 at 6:30pm (series runs until Jun 24, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start upstairs in the second floor program room.
Cumberland
Wednesday Jan 21, 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...
Greenboro
Wednesday Jan 21, 2026 at 6:30pm (series runs until Mar 25, 2026)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Blackburn Hamlet
Wednesday Jan 21, 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...
Smiling adults
Manotick
Wednesday Jan 21, 2026 at 7:00pm (series runs until Jun 24, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Sunnyside
Wednesday Jan 21, 2026 at 7:00pm (series runs until Jun 10, 2026)
Storytelling Open Mic is a perfect place for newcomers to discover oral storytelling in a warm and supportive atmosphere or for more experienced tellers to...
Beaverbrook
Wednesday Jan 21, 2026 at 7:00pm (series runs until Mar 11, 2026)
Améliorez votre français parlé et rencontrez des gens dans une atmosphère détendue. Inscription non requise, niveaux intermédiaire . *pas de séance le 4 février Practice...
Main
Thursday Jan 22, 2026 at 10:00am (series runs until Mar 26, 2026)
A member of Employment & Social Services’ Outreach and Mobile Services Team (OMST) will be at the Main branch of OPL in Room 117 on...
St-Laurent
Thursday Jan 22, 2026 at 10:00am
Connaissez-vous vraiment vos droits et obligations en tant que locataire en Ontario? Cet atelier vous guidera de façon claire et accessible à travers tout ce...
Cumberland
Thursday Jan 22, 2026 at 10:00am (series runs until Mar 05, 2026)
Contes, comptines, et chansons pour les bébés (0-18 mois) accompagnés d’un parent ou gardien(ne). Programme portes-ouvertes (inscription non-requise)
hand holding mahjong tiles on green table
Manotick
Thursday Jan 22, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Hazeldean
Thursday Jan 22, 2026 at 10:15am (series runs until Mar 05, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop in.
Beaverbrook
Thursday Jan 22, 2026 at 10:15am (series runs until Mar 05, 2026)
Stories, rhymes, and songs for toddlers 19-36 months and a parent/caregiver, then join us for a Stay and Play. Drop-in.
Orléans
Thursday Jan 22, 2026 at 10:15am (series runs until Mar 05, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Suivit de Jouons à la Biblio de 11 h 00...
caregivers and kids storytime
Main
Thursday Jan 22, 2026 at 10:15am (series runs until Mar 05, 2026)
Stories, songs, movement and rhymes for toddlers ages 18 months and up. Contes, chansons, mouvements et rimes pour les tout-petits à partir de 18 mois...