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 821 - 840 of 866

Metcalfe village
Tuesday Aug 18, 2026 at 2:00pm
Join us as we celebrate the end of the Summer Reading Club with activities, games, and snacks! Let’s wrap up a summer full of reading...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Aug 18, 2026 at 2:30pm
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and cake! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Aug 18, 2026 at 2:30pm
Dip into a world of popping, fizzing, and sparkling! Mix, colour, and create your own bath bombs in this hands-on craft perfect for young scientists...
Registration opens on Monday, June 8, 2026 - 10:00am

Main
Tuesday Aug 18, 2026 at 5:30pm
Drop in for a screening of Die Hard . Come for the action, stay for the quipy one-liners! Goodie bags with snacks and drinks will...
Drop-in program
Add this event to your calendar

Carp
Tuesday Aug 18, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is book bricks! Bring your love of literature to the...
Registration opens on Tuesday, July 14, 2026 - 10:30am

North Gower
Wednesday Aug 19, 2026 at 10:30am
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and prizes! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar

Vanier
Wednesday Aug 19, 2026 at 10:30am
It’s a big place out there! Come join us as we circumnavigate this big blue sphere we all call home. We will be reading The Great Bear by...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Aug 19, 2026 at 1:30pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things')? Give it a try with this one-session-long adventure for beginners! D&D is a popular...
Registration opens on Friday, June 12, 2026 - 10:00am

Ruth E. Dickinson
Wednesday Aug 19, 2026 at 2:00pm
Celebrate the final week of the 2026 TD Summer Reading Club with bubbles & glue! We will be blowing bubbles, reading a story, having a...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Aug 19, 2026 at 2:00pm
Rejoignez Luc Leduc, Leduc de la magie, pour un spectacle de magie bilingue de 45 minutes, plein d'action et avec beaucoup de participation du public...
Registration opens on Monday, June 8, 2026 - 10:00am

Centennial
Wednesday Aug 19, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be making axolotl keychains and buttons. Registration required. Ages 10-12.
Registration opens on Monday, June 8, 2026 - 10:00am

Alta Vista
Wednesday Aug 19, 2026 at 2:00pm
Zine Making for... kids and tweens! Ages 10-12. Join us for a hands-on workshop where you’ll learn how to design and create your own zines!...
Drop-in program
Add this event to your calendar

Carp
Wednesday Aug 19, 2026 at 2:30pm
What do you think animals do when we're not looking? Create and illustrate your own comic strip to show us! Explore visual storytelling and creativity...
Registration opens on Monday, June 8, 2026 - 10:00am

Metcalfe village
Thursday Aug 20, 2026 at 10:30am
Dive into coding with Ozobots! An interactive introduction to coding where participants use colours and simple logic to guide tiny robots through exciting movement commands...
Registration opens on Monday, June 8, 2026 - 10:00am

Cumberland
Thursday Aug 20, 2026 at 2:00pm
Join us for a fancy dress (or costume) parade, a puppet show, and cake to wrap up our underwater adventures of the 2026 TD Summer...
Registration opens on Monday, June 8, 2026 - 10:00am

Sunnyside
Thursday Aug 20, 2026 at 2:00pm
Laissez-vous emporter par le rythme lors de cette séance de danse dynamique et interactive ! Les participants découvriront des mouvements de danse simples, amusants et...

Alta Vista
Thursday Aug 20, 2026 at 2:30pm
Come join us, meet others and learn the art of quilling! Adults only. No exceptions. Registration required. Venez se joindre à nous afin de rencontrer...
Registration opens on Monday, July 20, 2026 - 10:00am

Main
Thursday Aug 20, 2026 at 2:30pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Trapped beneath the waves in a research submarine! Can you...

Main
Thursday Aug 20, 2026 at 3:45pm
Search for clues and solve puzzles before the time runs out. Registration only, 6 participants max. Teen-specific library programs have activities and content that are...

Ruth E. Dickinson
Thursday Aug 20, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "Literary" themed so be...
- ‹ previous
- 42 of 44
- next ›