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 481 - 500 of 523
Ruth E. Dickinson
Sunday Aug 16, 2026 at 2:00pm
Uncork your creative side and explore the power of words! Think you can survive being stranded at sea or on a deserted island? Join us...
Beaverbrook
Monday Aug 17, 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 is full

Cartoon image of underwater creatures reading
Greely
Monday Aug 17, 2026 at 10:30am
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...
Sail the seven seas. It’s time to go on a treasure hunt!
Emerald Plaza
Monday Aug 17, 2026 at 10:30am
Come see what’s washed ashore and discover what you can create! We’ll share seaside stories and make a fun ocean-inspired craft—just drop in and join...
Main
Monday Aug 17, 2026 at 1:00pm
Drop in for a free viewing of Finding Dory. Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program...
Ruth E. Dickinson
Monday Aug 17, 2026 at 2:00pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! We will be exploring the mysterious narwhal through fun...
Cartoon sea creatures / Dessin animé de créatures de mer
Vanier
Monday Aug 17, 2026 at 2:00pm
Biodiverse-City This workshop will allow participants to learn more about the vast Ottawa River watershed and its importance to our well-being, as well as discover...
Cartoon octopus / Dessin animé de pieuvre 
North Gloucester
Monday Aug 17, 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...
SEA you at the Craft Table ( Ages 7-12)
Rosemount
Monday Aug 17, 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...
Cartoon sea creatures / Dessin animé de  créatures de mer
Richmond
Monday Aug 17, 2026 at 2:00pm
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. Registration require. Family 4+ Bougez...
Alta Vista
Monday Aug 17, 2026 at 3:00pm
Create your own ocean soundscape that you can hear, feel, and explore! We’ll use musical instruments from the Ottawa Public Library to produce beautiful sounds...
A cartoon octopus holding reading materials and crayons
Stittsville
Tuesday Aug 18, 2026 at 10:30am
Dessinez des formes symétriques harmonieuses à l’aide d’engrenages inspiré des Spirographs! Venez apprendre comment cette machine simple nous aide à faire du «travail», et découvrez...
TD SRC 2026
Alta Vista
Tuesday Aug 18, 2026 at 10:30am
Ebb and flow like the tides of the waves and explore motion through ocean-themed fun. Registration required. Ages 4 to 6. Laissez-vous porter par les...
Crafting table/Table de bricolage
Constance Bay
Tuesday Aug 18, 2026 at 10:30am
Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what and how to feed them, and...
Orléans
Tuesday Aug 18, 2026 at 1:30pm
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and prizes! Let’s wrap up a summer full...
Cartoon image of underwater creatures reading
Hazeldean
Tuesday Aug 18, 2026 at 2:00pm
Dessinez des formes symétriques harmonieuses à l’aide d’engrenages inspiré des Spirographs! Venez apprendre comment cette machine simple nous aide à faire du «travail», et découvrez...
science
Blackburn Hamlet
Tuesday Aug 18, 2026 at 2:00pm
Vous pensez à adopter un animal de compagnie? Découvrez divers animaux et la réalité de les avoir comme compagnons. Dans cette présentation interactive et pratique,...
Centennial
Tuesday Aug 18, 2026 at 2:00pm
Do you love to perform while moving and grooving? Discover your overflowing talents! We’ll be playing a wide variety of storytelling, theatre, and improv games...
Cartoon sea creatures / Dessin animé de créatures de mer
Metcalfe village
Tuesday Aug 18, 2026 at 2:00pm
Join us as we celebrate the end of the Summer Reading Club with activities, games, and snacks! Let’s wrap up a summer full of reading...
closing party
Beaverbrook
Tuesday Aug 18, 2026 at 2:30pm
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and cake! Let’s wrap up a summer full...