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 781 - 800 of 832

Main
Tuesday Aug 19, 2025 at 3:00pm
Where in the world is Carmen Sandiego? The renowned international thief once again eludes authorities! As agents of the ACME Detective Agency, your team’s mission...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Aug 20, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Registration opens on Monday, June 9, 2025 - 10:00am

Nepean Centrepointe
Wednesday Aug 20, 2025 at 10:30am
Join us for a heartwarming Pride-themed family story time that celebrates love, acceptance, and diversity! Our enchanting stories will take children and their families on...
Drop-in program
Add this event to your calendar

Munster
Wednesday Aug 20, 2025 at 10:30am
Watt’s Up (Ages 7-12) With the help of a Van der Graff generator, you will experience different principles related to static electricity. See balloons sticking...
Registration opens on Monday, June 9, 2025 - 10:00am

Manotick
Wednesday Aug 20, 2025 at 11:00am
Find the rhythm, follow the beat. Use your hands or your feet. We will be reading a musical story and making instruments played around the...
Registration opens on Monday, June 9, 2025 - 10:30am

Munster
Wednesday Aug 20, 2025 at 12:30pm
Join us as we celebrate YOU, and all the reading you've accomplished over the summer. We will have a storytime and fun activities to enjoy...
Drop-in program
Add this event to your calendar

Richmond
Wednesday Aug 20, 2025 at 2:00pm
We will be creating seed bead rings and bracelets. Ages 13-17 years Please register.
Registration opens on Monday, June 9, 2025 - 10:00am

Sunnyside
Wednesday Aug 20, 2025 at 2:00pm
Keep your eyes open as we explore together! For beginners wanting to learn the age-old art of Tarot card reading, join us at Sunnyside. In...
Registration opens on Monday, June 9, 2025 - 10:00am

Nepean Centrepointe
Wednesday Aug 20, 2025 at 2:00pm
Kites Around the World (Family 4+) Travel the globe through the art and science of kite making! Hosted by the Canada Science and Technology Museum,...
Registration opens on Monday, June 9, 2025 - 10:00am

Cumberland
Wednesday Aug 20, 2025 at 2:00pm
Join us for a fancy dress (or costume) parade and other fun activities to wrap up the 2025 TD Summer Reading Club! Family program. Joignez-vous...
Registration opens on Monday, June 9, 2025 - 10:00am

Beaverbrook
Wednesday Aug 20, 2025 at 2:30pm
Join us for the TD Summer Reading Club 2025 wrap-up! All ages. Drop-in. / Joignez-vous à nous pour la fermeture du Club de lecture d'été...
Drop-in program
Add this event to your calendar
Greenboro
Wednesday Aug 20, 2025 at 3:00pm
Enjoy an afternoon film with popcorn. On the heels of the Toronto Raptors’ historic NBA Championship and the record-setting number of Canadian draft picks, the...
Drop-in program
Add this event to your calendar

Main
Wednesday Aug 20, 2025 at 6:00pm
Join us for lighthearted love and laughs every third Wednesday of the month as we play a romantic comedy movie This month's pick is Grease...
Drop-in program
Add this event to your calendar

Alta Vista
Wednesday Aug 20, 2025 at 6:30pm
Share the enjoyment of good mysteries in a relaxed atmosphere. Join us for a discussion on Eva Dolan (any titles in the Zigic and Ferreira...
Drop-in program
Add this event to your calendar

Stittsville
Thursday Aug 21, 2025 at 10:30am
Explore our strong connection to one another through the heartbeat of mother earth. Participants will explore “good medicine” through musical connections. This workshop is interactive,...
Registration opens on Monday, June 9, 2025 - 10:00am

Online
Thursday Aug 21, 2025 at 10:30am
Colour is everywhere! Without it our world would be a very dull place. Use colour to watch water defy gravity, explore rainbows and create a...
Registration opens on Monday, June 9, 2025 - 10:00am

Emerald Plaza
Thursday Aug 21, 2025 at 10:30am
Don't try this at home. We will be playing with all things messy. Please wear something you don't mind getting dirty. Drop in program Ages...
Drop-in program
Add this event to your calendar

Greenboro
Thursday Aug 21, 2025 at 11:00am
We have a travel-themed escape room to challenge your puzzle-solving skills! Ages 8 - 12 Registration Required ********************************************************** Nous avons une salle d’évasion avec une...
Registration opens on Monday, June 9, 2025 - 10:00am

Ruth E. Dickinson
Thursday Aug 21, 2025 at 2:00pm
Celebrate the end of Summer Reading Club with a Teddy Bear Picnic Party! We will be enjoying a storytime, doing a craft, playing a game,...
Drop-in program
Add this event to your calendar
Greenboro
Thursday Aug 21, 2025 at 2:00pm
We have a travel-themed escape room to challenge your puzzle-solving skills! Ages 13 - 18 Registration Required ********************************************************** Nous avons une salle d’évasion avec une...
Registration opens on Monday, June 9, 2025 - 10:00am
- ‹ previous
- 40 of 42
- next ›