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 501 - 520 of 523

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

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

Greely
Wednesday Aug 19, 2026 at 10:30am
Scroll your thoughts down, draw a map, or write a siren's song. You decide! Create your own water themed zine. Ages 7-12. 60min. Registration required.

Munster
Wednesday Aug 19, 2026 at 11:15am
Join us as we celebrate the closing of the TD Summer Reading Club. We will start with Storytime at 10:30am and will then have some...
Drop-in program
Add this event to your calendar

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

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.

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

Elmvale Acres
Thursday Aug 20, 2026 at 10:30am
Join Patty McLaughlin from the Wild Bird Care Centre for a fun and exciting hands-on presentation that invites participants to “dive in” to the amazing...

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

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

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

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...
Sorry this event and its waiting list are full

Manotick
Thursday Aug 20, 2026 at 4:00pm (series runs until Aug 20, 2026)
Sail the seven seas. It’s time to go on a treasure hunt! We will be solving escape room puzzles to find the hidden treasure of...

Ruth E. Dickinson
Friday Aug 21, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! Dive into a career at sea and explore the life of a scuba diver. Drop-in program. Family...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Friday Aug 21, 2026 at 2:00pm
Join us for a fancy dress (or costume) parade and cake to wrap up the TD Summer Reading Club 2026! Joignez-vous à nous pour un...
Drop-in program
Add this event to your calendar

Alta Vista
Friday Aug 21, 2026 at 2:00pm
Join the OAG at the Ottawa Public Library for a free family workshop! Get creative as you design your own waterway and bring it to...

Carlingwood
Friday Aug 21, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Alta Vista
Friday Aug 21, 2026 at 4:00pm
A closing party celebrates an end of the 2026 TDSRC. The event balance high-energy activities, memory-sharing, and a celebratory treat, all tied together with an...
Drop-in program
Add this event to your calendar
- ‹ previous
- 26 of 27
- next ›