Find a program or event

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 421 - 440 of 676
Ruth E. Dickinson
Wednesday Jul 8, 2026 at 6:30pm
We'll tell about all about some of our favourite books that you are guaranteed to enjoy this summer while we zentangle. Who knows, you might...
Blackburn Hamlet
Thursday Jul 9, 2026 at 10:30am (series runs until Jul 11, 2026)
Come discover the fascinating (and sometimes mysterious) objects in our History Box! Explore and learn about them in a game format. Parents are welcome! The...
Greenboro
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Play card games and board games at the library. Games selection include: chess. Library staff will be on hand to help with rules and organize...
Rosemount
Thursday Jul 9, 2026 at 10:30am (series runs until Aug 20, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Main
Thursday Jul 9, 2026 at 10:30am
Sail the seven seas. It’s time to go on a treasure hunt! Join us and make some pirate-themed crafts fit for a captain! Drop-in program...
Stittsville
Thursday Jul 9, 2026 at 2:00pm
Join us for a hands-on workshop where you'll learn how to design and create your own zines! A fanzine, or zine for short, is a...

Registration opens on Monday, June 8, 2026 - 10:00am

Orléans
Thursday Jul 9, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We will be learning to use a knitting spool to make our own rope. For kids...

Registration opens on Monday, June 8, 2026 - 10:00am

Nepean Centrepointe
Thursday Jul 9, 2026 at 2:00pm
Craft your very own ocean-inspired masterpiece. Children ages 7 to 12 are invited to create their own ocean-inspired shark or other sea creature masterpiece using...

Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Thursday Jul 9, 2026 at 2:00pm
Create and build with Lego®! Drop-in, self guided program. Ages: 4+
Cartoon sea creatures / Dessin animé de  créatures de mer
St-Laurent
Thursday Jul 9, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create with sea shells! [Drop-in program for 7-12 years of age.] Venez découvrir les trésors que nous laisse...
Hazeldean
Thursday Jul 9, 2026 at 2:30pm
Seek and Find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Explore what there is to discover in tide pools...

Registration opens on Monday, June 8, 2026 - 10:00am

Blackburn Hamlet
Thursday Jul 9, 2026 at 2:30pm (series runs until Aug 20, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For tweens of all abilities. The program is designed for...
Ruth E. Dickinson
Thursday Jul 9, 2026 at 3:00pm
For ages 12-17. As a member of the Hawkins MS AV club, you are distraught to hear that your friend Will has gone missing. You...
Ruth E. Dickinson
Thursday Jul 9, 2026 at 6:30pm
But here at the library, it’s never boring. Join us and find out about all the places around us. We will be exploring & playing...
lego
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.
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...
TD SRC 2026
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...

Registration opens on Monday, June 8, 2026 - 10:00am

summer reading club
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...
science
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...

Registration opens on Monday, June 8, 2026 - 10:00am

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