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 141 - 155 of 155
TD SRC
Rideau
Friday Aug 14, 2026 at 1:30pm
Scroll your thoughts down, draw a map, or write a siren's song. You decide! Drop-in program. Ages 10 - 12. We will be creating zines...
Rosemount
Friday Aug 14, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. Participants will dive into a sea-themed Storytime, followed by a fun and interactive parachute activity that will...
Main
Friday Aug 14, 2026 at 2:30pm
Scroll your thoughts down, draw a map, or write a siren's song. You decide! We will learn how to draw underwater sea creatures and mermaids...
Ruth E. Dickinson
Saturday Aug 15, 2026 at 2:00pm
It’s a big place out there! Come join us as we circumnavigate this big blue sphere we all call home. We will be exploring coral...
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...
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 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...
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...
summer reading club
Greely
Wednesday Aug 19, 2026 at 10:30am
Scroll your thoughts down, draw a map, or write a siren's song. You decide! Create your own water themed zine. Ages 7-12. 60min. Registration required.
Centennial
Wednesday Aug 19, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be making axolotl keychains and buttons. Registration required. Ages 10-12.
Carp
Wednesday Aug 19, 2026 at 2:30pm
What do you think animals do when we're not looking? Create and illustrate your own comic strip to show us! Explore visual storytelling and creativity...
diving
Cumberland
Thursday Aug 20, 2026 at 2:00pm
Join us for a fancy dress (or costume) parade, a puppet show, and cake to wrap up our underwater adventures of the 2026 TD Summer...
Alta Vista
Friday Aug 21, 2026 at 2:00pm
Join the OAG at the Ottawa Public Library for a free family workshop! Get creative as you design your own waterway and bring it to...
Cartoon octopus / Dessin animé de pieuvre
North Gloucester
Sunday Aug 23, 2026 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Ages 6-12. Viens bricoler à la biblio...