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 181 - 200 of 588
Orléans
Wednesday Oct 28, 2026 at 6:30pm (series runs until Dec 30, 2026)
The Writers Collective of Canada (WCC) and the Orléans Branch invite you to join us for our writing workshops: Write With Us! We are all...
Group of adults sitting around a table, chatting
Vanier
Wednesday Oct 28, 2026 at 6:30pm (series runs until Dec 16, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Conversation en français
Alta Vista
Wednesday Oct 28, 2026 at 6:30pm (series runs until Dec 16, 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é...
Ruth E. Dickinson
Wednesday Oct 28, 2026 at 6:30pm (series runs until Jun 23, 2027)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome to this drop-in program. This is an adult program, please...
Main
Wednesday Oct 28, 2026 at 6:30pm
A special Haunted edition of the collage club - Une édition spéciale et Hantée du club de collage Turn scraps into a terrifying haunted house...
Sunnyside
Wednesday Oct 28, 2026 at 6:30pm (series runs until Mar 10, 2027)
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...
Manotick
Wednesday Oct 28, 2026 at 7:00pm (series runs until Dec 16, 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 Oct 28, 2026 at 7:00pm (series runs until Dec 16, 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 30 septembre, 11 novembre...
St-Laurent
Thursday Oct 29, 2026 at 10:00am (series runs until Jun 24, 2027)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Drop-in program. This group meets the...
Fitzroy Harbour
Thursday Oct 29, 2026 at 10:00am
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
Manotick
Thursday Oct 29, 2026 at 10:15am (series runs until Dec 10, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Greenboro
Thursday Oct 29, 2026 at 10:30am (series runs until Dec 17, 2026)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Nepean Centrepointe
Thursday Oct 29, 2026 at 10:30am (series runs until Dec 17, 2026)
Do you need a casual, friendly environment where you can practice your English-speaking skills? Look no further than the English Conversation Group! Receive guidance from...
Ruth E. Dickinson
Thursday Oct 29, 2026 at 10:30am (series runs until Dec 10, 2026)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Family program. Drop-in. This program is offered in English. Contes, comptines...
Centennial
Thursday Oct 29, 2026 at 10:30am
Come to the library for a slightly spooky storytime where we’ll enjoy Halloween-themed books and songs. Costumes are encouraged but not required. Can you guess...
Photo of adults with babies seated on floor in a group led by library employee holding a stuffed animal rabbit / Photo des adultes assis par terre avec bébés devant un employé de la bibliothèque avec lapin en peluche
Ruth E. Dickinson
Thursday Oct 29, 2026 at 11:15am (series runs until Dec 10, 2026)
Stories, rhymes and songs for babies with a parent or caregiver followed by time for parents to socialize and help their babies interact with toys...
Teen writing
North Gloucester
Thursday Oct 29, 2026 at 12:00pm
BGC: This interactive job search workshop is designed to help you identify what you want to do, assess whether you have the skills and qualifications...
Sunnyside
Thursday Oct 29, 2026 at 1:00pm (series runs until Nov 26, 2026)
Come play Euchre and make new friends! Even if you don't know how to play, a guide will be there to teach you. No materials...
Metcalfe village
Thursday Oct 29, 2026 at 2:00pm (series runs until Dec 17, 2026)
Meet your neighbours and discuss great books in a relaxed atmosphere. All are welcome! Drop-in the last Thursday of every month at 2:00pm. October’s book...
Hazeldean
Thursday Oct 29, 2026 at 2:15pm (series runs until Dec 10, 2026)
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...