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 663

Richmond
Wednesday Feb 4, 2026 at 6:00pm
Create beautiful abstract works of art using alcohol ink techniques. Registration required.
Sorry this event and its waiting list are full

Rosemount
Wednesday Feb 4, 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.
Drop-in program
Add this event to your calendar

Main
Wednesday Feb 4, 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...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Feb 4, 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...
Drop-in program
Add this event to your calendar

Rideau
Wednesday Feb 4, 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...
Drop-in program
Add this event to your calendar

Main
Wednesday Feb 4, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of The Guy from Harlem (1977). Please join us from 6:30pm to 8:30pm, at...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Feb 4, 2026 at 6:30pm (series runs until Jun 17, 2026)
Improve your spoken French in a relaxed setting. This group is for those at an intermediate level. No registration required. / Améliorez votre français parlé...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Feb 4, 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.
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Feb 4, 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...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Feb 4, 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!
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Feb 4, 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...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Feb 4, 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...
Drop-in program
Add this event to your calendar
Main
Thursday Feb 5, 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...
Drop-in program
Add this event to your calendar

Cumberland
Thursday Feb 5, 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)
Drop-in program
Add this event to your calendar

Manotick
Thursday Feb 5, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Program runs every second Thursday, please refer to the dates on the side...
Drop-in program
Add this event to your calendar

Hazeldean
Thursday Feb 5, 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.
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday Feb 5, 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.
Drop-in program
Add this event to your calendar

Orléans
Thursday Feb 5, 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...
Drop-in program
Add this event to your calendar

Sunnyside
Thursday Feb 5, 2026 at 10:15am (series runs until Mar 05, 2026)
It's our bilingual storytime! Stories, songs and games for children and their accompanying parent or guardian. Registration not required. ***************************************************** C'est l'heure du conte bilingue!...
Drop-in program
Add this event to your calendar

Main
Thursday Feb 5, 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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 13 of 34
- next ›