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 121 - 140 of 836
Greely
Wednesday Jun 25, 2025 at 6:30pm (series runs until Oct 29, 2025)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Greenboro
Thursday Jun 26, 2025 at 10:30am (series runs until Aug 28, 2025)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Nepean Centrepointe
Thursday Jun 26, 2025 at 10:30am
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 Jun 26, 2025 at 10:30am
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Centennial
Thursday Jun 26, 2025 at 10:30am
Join us for stories, rhymes, and songs for children of all ages.​ All children welcome with a parent ​or caregiver. Drop in. Storytime from 10:30...
Sunnyside
Thursday Jun 26, 2025 at 11:00am
Are you looking for a volunteer opportunity that suits you? This information session will show you how to find the right match with a non-profit...
Ruth E. Dickinson
Thursday Jun 26, 2025 at 11:15am (series runs until Aug 21, 2025)
Stories, rhymes and songs for babies (newborn to 18 months) with a parent or caregiver. Drop-in program.
Ruth E. Dickinson
Thursday Jun 26, 2025 at 11:45am
Join us following our Family Storytime & Babytime to play and chat! There will be self-directed activities and toys for young children and their parents/caregivers...
memory cafe
Rosemount
Thursday Jun 26, 2025 at 1:00pm
An open house for persons with dementia, their care partners, and families. This program is drop-in, but if you choose to register you will receive...
Girl crouched down throwing paint in air, swirl of light
Rockcliffe Park
Thursday Jun 26, 2025 at 3:00pm
Join us at Rockcliffe Park Branch every Thursday from 3PM to 4:30PM for a different self-directed pop up activity in either: Art Science and Engineering...
Beaverbrook
Thursday Jun 26, 2025 at 3:00pm
Create and build with Lego®! Drop-in. For Teens only. Architectes en herbe, à vos Lego®! Inscription non requise. Pour les adolescents.
a child reads while walking around the earth accompanied by animals
Munster
Thursday Jun 26, 2025 at 4:30pm
Join us as we celebrate the launch of the 2025 TD Summer Reading Club at the Munster Library ! Register for the TD Summer Reading...
Emerald Plaza
Thursday Jun 26, 2025 at 5:30pm (series runs until Oct 16, 2025)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome. Drop in Program. Please note that there will be no English...
Multiple speech bubbles in a gray background
Main
Thursday Jun 26, 2025 at 6:00pm (series runs until Dec 18, 2025)
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...
Main
Thursday Jun 26, 2025 at 6:00pm (series runs until Oct 30, 2025)
Tous les jeudis dans l'auditorium de la succursale Centrale à 18h ! Et c'est gratuit ! Le programme sera mis à jour ici : 05/29...
Sunnyside
Thursday Jun 26, 2025 at 6:00pm
Join the Carleton Poetic Society on the last Thursday of every month at the Sunnyside Library for a series of themed creative writing workshops. The...
North Gower
Thursday Jun 26, 2025 at 6:00pm
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Armchair travel – Norway
Alta Vista
Thursday Jun 26, 2025 at 6:00pm
Experience Norway through photos and narration of two separate cruises. See scenery from north of the Arctic circle and enjoy misty fjords, mountain top vistas...
St-Laurent
Thursday Jun 26, 2025 at 6:30pm
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...
Stittsville
Thursday Jun 26, 2025 at 6:30pm
Do you love to write? Is writing the air you breathe, or is there ink in your veins? The Stittsville Creative Writing Group is a...

Sorry this event and its waiting list are full