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 601 - 620 of 859

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

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

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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

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...
Drop-in program
Add this event to your calendar

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

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
Drop-in program
Add this event to your calendar

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

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...
Registration opens on Monday, June 8, 2026 - 10:00am

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.
Registration opens on Monday, June 8, 2026 - 10:00am

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...
Registration opens on Monday, June 8, 2026 - 10:00am

Richmond
Wednesday Jul 22, 2026 at 2:00pm
At Richmond branch, we will be making flower pots with faces. Ages: 13-17 years.
Registration opens on Monday, June 8, 2026 - 10:00am

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...
Registration opens on Monday, June 8, 2026 - 10:00am

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"...
Registration opens on Monday, June 8, 2026 - 10:00am

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...
Drop-in program
Add this event to your calendar
- ‹ previous
- 31 of 43
- next ›