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 361 - 380 of 901

Beaverbrook
Friday Jul 10, 2026 at 10:00am (series runs until Aug 21, 2026)
Create and build with Lego®! Drop-in program. For Ages 6-12. Architectes en herbe, à vos Lego®! Programme portes ouvertes. Pour les 6 à 12 ans.
Drop-in program
Add this event to your calendar

Rockcliffe Park
Friday Jul 10, 2026 at 10:30am
Découvrez les propriétés chimiques de l’huile et l’eau, et profitez de vos découvertes pour créer une œuvre d’art inspirée de la miscibilité des liquides. Salissez-vous...

Online
Friday Jul 10, 2026 at 11:00am
Découvrez les mécanismes uniques qu’ont développés les reptiles, mammifères et invertébrés pour se défendre. Pourquoi les furets sont-ils si flexibles? Comment font les tarentules pour...

Ruth E. Dickinson
Friday Jul 10, 2026 at 2:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. We will be playing games and crafting a shark! Drop-in...
Drop-in program
Add this event to your calendar

Alta Vista
Friday Jul 10, 2026 at 2:00pm (series runs until Aug 14, 2026)
Craft and create your very own ocean-inspired masterpiece. Registration required. Ages 4+ Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise. Pour les...

Blackburn Hamlet
Friday Jul 10, 2026 at 2:00pm
Drop in for a free viewing of Luca . Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program...
Drop-in program
Add this event to your calendar

Greenboro
Friday Jul 10, 2026 at 2:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. For ages 7-12. Registration required. Découvrez les mystères des océans...

Hazeldean
Friday Jul 10, 2026 at 3:00pm
Play card games and board games at the library. Game selections include: Giant Jenga, Guess Who, Chess and more. Library staff will be on hand...
Drop-in program
Add this event to your calendar

Carlingwood
Friday Jul 10, 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

Main
Friday Jul 10, 2026 at 4:30pm
Have you ever wanted to learn how escape rooms are created -- or how to create your own?? Join us for an escape room workshop...
Drop-in program
Add this event to your calendar

Hazeldean
Saturday Jul 11, 2026 at 10:30am (series runs until Aug 22, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. All ages. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Saturday Jul 11, 2026 at 10:30am (series runs until Jul 25, 2026)
Dive deeper. Discover more. Join us for hands-on activities and stories to explore science, technology, engineering, art, and math. This is a literacy program that...
Drop-in program
Add this event to your calendar
Manotick
Saturday Jul 11, 2026 at 10:30am
Join the club and get your steps in: Download the audiobook of your choice onto your phone & bring your headphones! We'll walk for 60...

Cumberland
Saturday Jul 11, 2026 at 11:00am
Bee species, especially native bees, are in decline across North America. Learn how you can help by growing pollinator-friendly gardens. Offered in collaboration with the...

Ruth E. Dickinson
Saturday Jul 11, 2026 at 1:00pm
In this 3 hour class we will learn how to do a running stitch and a back stitch. We will then practice those skills by...

Carlingwood
Saturday Jul 11, 2026 at 1:30pm
Join us for this one-shot Dungeons and Dragons adventure for adults. Something is wrong in the village of Homlet! Strange tracks have been spotted on...

Carlingwood
Saturday Jul 11, 2026 at 1:30pm
Outside the village of Marsember, along the edge of the Lake of Dragons, panicked travellers report attacks on businesses and merchant vessels. Join a band...

Ruth E. Dickinson
Saturday Jul 11, 2026 at 2:00pm (series runs until Aug 22, 2026)
Get ready for a storytelling adventure that will test the limits of your imagination. Registration required. Ages 10-12. The program is designed for ages 10...

Greenboro
Saturday Jul 11, 2026 at 2:00pm (series runs until Aug 08, 2026)
Drop-in to play video games on our PS4s and Wii U. Work together or compete to be the last player standing. Viens jouer à des...
Drop-in program
Add this event to your calendar

Rideau
Saturday Jul 11, 2026 at 2:00pm
Join us for an afternoon of painting! Follow a step-by-step tutorial to create your own work of art. All materials will be provided. Registration required.
- ‹ previous
- 19 of 46
- next ›