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 581 - 600 of 835
Sail the seven seas. It’s time to go on a treasure hunt!
Emerald Plaza
Monday Jul 20, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you will solve clues to discover buried treasure.   [Registration required.]...

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

Cartoon sea creatures / Dessin animé de créatures de mer
North Gloucester
Monday Jul 20, 2026 at 2:00pm
Create and build with Lego®! Drop-in program. Family program. Architectes en herbe, à vos Lego® ! Programme portes ouvertes. Programme familial.
Hand rolling polyhedral dice
Cumberland
Monday Jul 20, 2026 at 3:00pm
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...
Rideau
Monday Jul 20, 2026 at 6:00pm (series runs until Aug 24, 2026)
Learn to design, make, and publish your own Zines! ​A Zine is a small, self-published booklet filled with whatever you want to share with the...
Carlingwood
Monday Jul 20, 2026 at 6:00pm
Learn how to extend the battery life of your PC, discover the handy Microsoft PowerToys, detect fake USB flash drives before you lose data, learn...
Stittsville
Tuesday Jul 21, 2026 at 10:30am
Create and build with Lego®! Drop-in Family program.
octopus reading and writing / une pieuvre qui lit et écrit
Blackburn Hamlet
Tuesday Jul 21, 2026 at 10:30am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Using markers and plastic sheet protectors, we will create...

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

Crafting table/Table de bricolage
Constance Bay
Tuesday Jul 21, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Create a bead buddy friend and...

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

Sunnyside
Tuesday Jul 21, 2026 at 2:00pm
Create and build with Lego®! We will be building boats and testing their floatability with and without cargo. [Registration required.] Ages 7-12.

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

Rockcliffe Park
Tuesday Jul 21, 2026 at 2:00pm
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. We will be building beaver dams just like those found along...

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

babytime
Rideau
Tuesday Jul 21, 2026 at 2:00pm
Luv2Groove Groove Mode: ON! Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves...

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

Alta Vista
Tuesday Jul 21, 2026 at 2:00pm
But here at the library, it’s never boring. Join us to explore maps and navigation of places near and far! For ages 7-9 years.

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

Osgoode
Tuesday Jul 21, 2026 at 2:00pm
Explore some of the unique mechanisms of self-defense that have evolved. Why are ferrets so flexible? How do tarantulas protect themselves from predators? Find the...
Cartoon octopus / Dessin animé de pieuvre 
Main
Tuesday Jul 21, 2026 at 3:00pm (series runs until Aug 19, 2026)
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...
3 ados qui lisent et qui jasent
Cumberland
Tuesday Jul 21, 2026 at 4:00pm
Pas de livre assigné, pas de devoirs – apportez tout simplement le livre de votre choix (un roman, un BD, un manga, un documentaire…comme vous...
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...

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

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
Meet the Parrots Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several...

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