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 621 - 640 of 923
teens
Main
Tuesday Jul 21, 2026 at 5:30pm
Drop in for a screening of Jaws . Come for the iconic monster, stay for the delicious old-school special effects! Goodie bags with snacks and...
Hazeldean
Tuesday Jul 21, 2026 at 6:00pm
Come join us to practice the art of paper quilling! This month we will be quilling on Mini Embroidery Hoops.

Sorry this event and its waiting list are full

sea creatures reading books / des créatures marines qui lisent des livres
Cumberland
Wednesday Jul 22, 2026 at 10:00am
Hoist the sails and travel the seas. Grab your mateys and get ready for a rollicking good time. We will be reading, dancing and crafting...
Stittsville
Wednesday Jul 22, 2026 at 10:30am
Play card games and board games at the library. Library staff will be on hand to help with rules and to organize gameplay. Drop-in program...
Orléans
Wednesday Jul 22, 2026 at 10:30am
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...

Sorry this event and its waiting list are full

North Gower
Wednesday Jul 22, 2026 at 10:30am
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. ​ Registration required.​ Ages 4-6
Vanier
Wednesday Jul 22, 2026 at 10:30am
Draw Along with Award Winning Author & Illustrator Rob Justus Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will...
Cartoon sea creatures / Dessin animé de créatures de mer
Nepean Centrepointe
Wednesday Jul 22, 2026 at 10:30am
Sail the seven seas. It's time to go on a treasure hunt! We will be reading a story and doing a craft. Registration Required. max...
Cartoon sea creatures / Dessin animé de  créatures de mer
Munster
Wednesday Jul 22, 2026 at 11:00am
Come see what’s washed ashore and discover what you can create! Join us following our fishing-themed Family Storytime and use playdough and paper to create...
Ruth E. Dickinson
Wednesday Jul 22, 2026 at 2:00pm
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. We will be exploring the beloved axolotl! Registration required. Ages 7-12.
ahoy, matey
North Gloucester
Wednesday Jul 22, 2026 at 2:00pm
Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will highlight some of his work, but more importantly he will...
Richmond
Wednesday Jul 22, 2026 at 2:00pm
At Richmond branch, we will be making flower pots with faces. Ages: 13-17 years.
Sail the seven seas. It’s time to go on a treasure hunt!
Carlingwood
Wednesday Jul 22, 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 masterpieces using...
What lies beneath the Ocean (Ages 4-6)
Rosemount
Wednesday Jul 22, 2026 at 2:00pm
What lies beneath the Ocean (Ages 4-6) From the deepest and darkest depths of the sea, explore the mysteries of the ocean. We will be...
Cartoon sea creatures / Dessin animé de  créatures de mer
Centennial
Wednesday Jul 22, 2026 at 2:00pm
Share discussions and activities around your favourite horror books or graphic novels. Who knows, you might find your next top pick! Registration required. Ages 10-12.
Carp
Wednesday Jul 22, 2026 at 2:30pm
Learn how to turn mistakes into masterpieces in this children's art program inspired by Beautiful Oops! by Barney Saltzberg. Participants will experiment with "messy mistakes"...
Greenboro
Wednesday Jul 22, 2026 at 2:30pm
Spark your imagination and develop new ways to express yourself together through this  90-minute Relief Printing workshop.  With the guidance of a Gallery Educator and together with...
teens
Beaverbrook
Wednesday Jul 22, 2026 at 6:00pm (series runs until Aug 12, 2026)
Teen Film Screenings Drop-in for a movie. Come for the tantalizing mystery, stay for the delicious drama! Snacks, drinks, and popcorn will be available. Teen-specific...
Ruth E. Dickinson
Wednesday Jul 22, 2026 at 6:30pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Drop-in program. Ages 7-12.
history boxes
Beaverbrook
Thursday Jul 23, 2026 at 10:30am
Come discover fascinating (and sometimes mysterious) objects in our History Box! The box contains Canadian historical objects from the Canadian Museum of History’s signature exhibition,...