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 281 - 300 of 780
Rideau
Wednesday Mar 18, 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 Mar 18, 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é...
Sleuth Hounds
Nepean Centrepointe
Wednesday Mar 18, 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 Mar 18, 2026 at 6:30pm (series runs until Jun 24, 2026)
March 11th - Canceled today due to weather Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Program will start...
Cumberland
Wednesday Mar 18, 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 Mar 18, 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 Mar 18, 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...
Children dressed in cardboard costumes
Ruth E. Dickinson
Wednesday Mar 18, 2026 at 6:30pm
Visit us to share some of your favourite books and discover what other people are reading. Who knows, you might find your next top pick!...
Manotick
Wednesday Mar 18, 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 Mar 18, 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...
St-Laurent
Wednesday Mar 18, 2026 at 7:00pm
Join us in a casual parent and me session to learn about protecting yourself and your personal information in a digital world. We will learn...
Arts & crafts
Cumberland
Thursday Mar 19, 2026 at 10:00am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler à la biblio...
Manotick
Thursday Mar 19, 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.
an adult reads to children / un adulte lit aux enfants
Sunnyside
Thursday Mar 19, 2026 at 10:15am
There is nothing mild about the wild! We will be telling stories about dangerous creatures, singing songs and doing a dangerous creature craft! [Drop-in program]...
Rosemount
Thursday Mar 19, 2026 at 10:15am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Join us to play and chat following the program. There will...
Hand rolling dice
Ruth E. Dickinson
Thursday Mar 19, 2026 at 10:30am (series runs until Mar 21, 2026)
Get ready for a storytelling adventure that will test the limits of your imagination. Registration required. Ages 10-12. The program is designed for ages 10...

Sorry this event and its waiting list are full

hand holding cards
Greenboro
Thursday Mar 19, 2026 at 10:30am
Play card games and board games at the library. Game selections include: Jenga, Trouble, Chess, Connect 4 and more. Library staff will be on hand...
A photograph of adults and children taking part in storytime. A librarian shows a book to the group.
Main
Thursday Mar 19, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Beaverbrook
Thursday Mar 19, 2026 at 10:30am
Découvrez de dangereuses créatures à fourrure qui n’ont rien de doux! Nous allons à la chasse à l’ours ! Viens t’amuser en participant à des...
Arts & crafts
Carlingwood
Thursday Mar 19, 2026 at 10:30am
Design your own fluffy, feathered or furless friend. We will be learning about fascinating animals and making animal masks and puppets. Registration Required Ages 7-9