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 721 - 740 of 910
TD SRC 2026
Alta Vista
Friday Jul 31, 2026 at 2:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Registration required. Ages 10-12. Young explorers will take control of...
books talk
Blackburn Hamlet
Friday Jul 31, 2026 at 2:00pm
Drop in for a free viewing of Moana 2 . Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family...
Cartoon octopus / Dessin animé de pieuvre 
Emerald Plaza
Friday Jul 31, 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
Saturday Aug 1, 2026 at 10:30am
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...
Ruth E. Dickinson
Saturday Aug 1, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be making a treasure map! Drop-in program. Family 4+ program.
Main
Saturday Aug 1, 2026 at 2:00pm
Drop in for a free viewing of Flow. Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program. Flow,...
Ruth E. Dickinson
Sunday Aug 2, 2026 at 2:00pm
Sail the seven seas. It's time to go on a treasure hunt! Calling all pirates! Climb aboard the Going Merry and embark on an adventure...
Ruth E. Dickinson
Tuesday Aug 4, 2026 at 10:30am
Hoist the sails and travel the seas. Grab your mateys and get ready for a rollicking good time. Drop-in program. Ages 4-6.
Stittsville
Tuesday Aug 4, 2026 at 10:30am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in Family program.
Rockcliffe Park
Tuesday Aug 4, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! We will learn about fresh water jelly fish, and create our own jelly fish to take home...
Carlingwood
Tuesday Aug 4, 2026 at 2:00pm
Dive into hands on crafting fun! Make art inspired by water, waves and the sea while discovering your arty side! Wear something you are prepared...
Sail the seven seas. It’s time to go on a treasure hunt!
Rosemount
Tuesday Aug 4, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you will solve clues to discover buried treasure.   [Registration required.]...
Cartoon sea creatures / Dessin animé de créatures de mer
Osgoode
Tuesday Aug 4, 2026 at 2:00pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Make your own sea monster!
under the sea
Richmond
Tuesday Aug 4, 2026 at 2:00pm
Uncork your creative side and explore the power of words! Drop-in, self-guided program. Ages 7-12. Laissez libre cours à votre créativité et découvrez le pouvoir...
dive into discovery
Beaverbrook
Tuesday Aug 4, 2026 at 2:30pm
Dive deeper. Discover more. Come join us for an undersea adventure. Build a coral reef with Lego, test object buoyancy, design a boat and more...
Hazeldean
Tuesday Aug 4, 2026 at 2:30pm
Create and build with Lego®! Family program. 60 min. Drop in.
teens
Main
Tuesday Aug 4, 2026 at 5:30pm
Drop in for a screening of Mean Girls . Come for the comedy, stay for the delicious drama! Goodie bags with snacks and drinks will...
Sunnyside
Wednesday Aug 5, 2026 at 10:15am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! After an Under the Sea Storytime, we will be...
Stittsville
Wednesday Aug 5, 2026 at 10:30am
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. We will be trying out STEM materials and there will be tables...

Sorry this event and its waiting list are full

North Gower
Wednesday Aug 5, 2026 at 10:30am
Dip into a world of popping, fizzing, and sparkling! Registration required. Ages 4-6