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 201 - 220 of 636
Stittsville
Wednesday Jan 14, 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 14, 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 14, 2026 at 6:30pm (series runs until Jun 17, 2026)
Sunnyside
Wednesday Jan 14, 2026 at 6:30pm (series runs until Mar 11, 2026)
Explore science through Carleton University’s popular Science Cafés. You are invited to join us for lively discussions around a scientific issue of the day. Be...
Sleuth Hounds
Nepean Centrepointe
Wednesday Jan 14, 2026 at 6:30pm (series runs until Jun 10, 2026)
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
english
Ruth E. Dickinson
Wednesday Jan 14, 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 14, 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 14, 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!
Hazeldean
Wednesday Jan 14, 2026 at 6:30pm (series runs until Mar 25, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists. All ages welcome!
Blackburn Hamlet
Wednesday Jan 14, 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 14, 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...
Beaverbrook
Wednesday Jan 14, 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 15, 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...
Cumberland
Thursday Jan 15, 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)
Hazeldean
Thursday Jan 15, 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 15, 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 15, 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...
Sunnyside
Thursday Jan 15, 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!...
caregivers and kids storytime
Main
Thursday Jan 15, 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...
Rosemount
Thursday Jan 15, 2026 at 10:30am (series runs until May 14, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Bilingual program. Contes, comptines et chansons pour les enfants de tous...