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 1 - 20 of 802

Cumberland
Thursday Jun 26, 2025 at 10:15am
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:30 am to noon. We have coffee, puzzles, board games...
Drop-in program
Add this event to your calendar
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!
Drop-in program
Add this event to your calendar

Manotick
Thursday Jun 26, 2025 at 10:30am (series runs until Aug 21, 2025)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Drop-in program
Add this event to your calendar
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...
Drop-in program
Add this event to your calendar
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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar
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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

Munster
Thursday Jun 26, 2025 at 6:00pm (series runs until Nov 27, 2025)
Everyone is welcome to bring a project to work on (any skill level) or just chat. Every Tuesday and Thursday night at the Munster Library,...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar
- 1 of 41
- next ›