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 521 - 540 of 870

Carlingwood
Tuesday Jul 14, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you solve clues to discover buried treasure. [Registration required.] [Ages...
Registration opens on Monday, June 8, 2026 - 10:00am

Osgoode
Tuesday Jul 14, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! Explore the high seas with Cubetto and make a fun craft. Ages 4+...

Nepean Centrepointe
Tuesday Jul 14, 2026 at 2:00pm
Deep in the Ocean... Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Why are Jellyfish everywhere, and...
Registration opens on Monday, June 8, 2026 - 10:00am

Metcalfe village
Tuesday Jul 14, 2026 at 2:00pm (series runs until Aug 11, 2026)
Join us to create art inspired by beloved children’s book artists! Make art inspired by water, waves, and the sea while discovering your artsy side! In July, we will...

Centennial
Tuesday Jul 14, 2026 at 2:00pm (series runs until Sep 01, 2026)
Do you like to knit, crochet or do hand work? Join like minded individuals for an enjoyable afternoon of crafting. Bring any project you are...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Jul 14, 2026 at 3:00pm
A sport once tagged as the domain of adrenaline junkies, cave divers have become an important asset to scientists exploring global climate change, archaeology, water...
Registration opens on Monday, June 8, 2026 - 10:00am

Hazeldean
Tuesday Jul 14, 2026 at 6:00pm
Combine basic drawing strokes into easy-to-learn patten combinations that inspire creativity, relaxation, and meditation.

Ruth E. Dickinson
Tuesday Jul 14, 2026 at 6:30pm (series runs until Aug 11, 2026)
Joignez-vous à nous pour une heure du conte suivi d’un défi de construction LEGO thématique. En utilisant l’histoire comme inspiration, les enfants donneront vie au...
Drop-in program
Add this event to your calendar

Carp
Tuesday Jul 14, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is junk journaling! Junk journaling is a blend of mixed-media...
Registration opens on Tuesday, June 16, 2026 - 10:30am

Beaverbrook
Tuesday Jul 14, 2026 at 6:30pm (series runs until Aug 25, 2026)
Drop in for a free viewing of a movie! 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

Orléans
Tuesday Jul 14, 2026 at 6:30pm (series runs until Aug 11, 2026)
Family Storytime Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Evening program; July 14, 28...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Jul 14, 2026 at 6:30pm
More people have walked on the moon than have been to the places Jill Heinerth has explored. Instead of following maps, she has blazed a...
Registration opens on Monday, June 8, 2026 - 10:00am

Cumberland
Wednesday Jul 15, 2026 at 10:00am (series runs until Jul 18, 2026)
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Explore Canadian Geographic's giant, interactive Canada's Ocean and Freshwater Map,...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Jul 15, 2026 at 10:15am
Dip into a world of popping, fizzing, and sparkling! We will be doing a ‘Rainbow Fish’ (by Marcus Pfister) Storytime. Afterwards, we will be creating...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Jul 15, 2026 at 10:30am
Come in and share discussions about books you have read and learn about new books. We will make a craft or two while you listen...
Registration opens on Monday, June 8, 2026 - 10:00am

North Gower
Wednesday Jul 15, 2026 at 10:30am
Sail the seven seas.It’s time to go on a treasure hunt! Let's learn about pirates, create our own maps, and play some pirate games...
Registration opens on Monday, June 8, 2026 - 10:00am

Carlingwood
Wednesday Jul 15, 2026 at 10:30am
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. We will learn about creepy deep-sea creatures, and create our...
Registration opens on Monday, June 8, 2026 - 10:00am

Greenboro
Wednesday Jul 15, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! For ages 4+. Registration required (Please...
Registration opens on Monday, June 8, 2026 - 10:00am

Rosemount
Wednesday Jul 15, 2026 at 10:30am
Ahoy, Matey! (Ages 4-6) Sail the seven seas. It's time to go on a treasure hunt! We will be reading a story and doing a...
Registration opens on Monday, June 8, 2026 - 10:00am

Munster
Wednesday Jul 15, 2026 at 10:30am
The Box of Life Worm School Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what...
- ‹ previous
- 27 of 44
- next ›