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 241 - 260 of 668
Beaverbrook
Wednesday Jan 21, 2026 at 4:00pm (series runs until Feb 25, 2026)
Join us for a new weekly read-aloud session for children and families. This isn't your average Storytime! We will be reading the first couple chapters...
Homework Club / club de devoirs
St-Laurent
Wednesday Jan 21, 2026 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...
Stittsville
Wednesday Jan 21, 2026 at 5:15pm (series runs until Jun 24, 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...
Carlingwood
Wednesday Jan 21, 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. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Hazeldean
Wednesday Jan 21, 2026 at 6:00pm
Want to draw a chicken, a crab, a raspberry or a flower? Join us to learn simple, easy drawing techniques!

Sorry this event and its waiting list are full

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)