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 781 - 800 of 835
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...
Hand rolling dice
Cumberland
Monday Aug 17, 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...

Registration opens on Monday, July 13, 2026 - 10:00am

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...
Sail the seven seas. It’s time to go on a treasure hunt!
Rosemount
Monday Aug 17, 2026 at 3: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...

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

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

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

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

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

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

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

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

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

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

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

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

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

teens
Nepean Centrepointe
Tuesday Aug 18, 2026 at 2:00pm
Get ready for Capital Pride! Find community, be yourself, and come hang out with other teens. There will be snacks and an optional beginner book-binding...
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...
TD SRC
Cumberland
Tuesday Aug 18, 2026 at 2:30pm
Dip into a world of popping, fizzing, and sparkling! Mix, colour, and create your own bath bombs in this hands-on craft perfect for young scientists...

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

teens
Main
Tuesday Aug 18, 2026 at 5:30pm
Drop in for a screening of Die Hard . Come for the action, stay for the quipy one-liners! Goodie bags with snacks and drinks will...
Carp
Tuesday Aug 18, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is book bricks! Bring your love of literature to the...

Registration opens on Tuesday, July 14, 2026 - 10:30am

North Gower
Wednesday Aug 19, 2026 at 10:30am
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...
Vanier
Wednesday Aug 19, 2026 at 10:30am
It’s a big place out there! Come join us as we circumnavigate this big blue sphere we all call home.  We will be reading The Great Bear by...