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 321 - 340 of 523
science
Beaverbrook
Monday Jul 27, 2026 at 10:30am
Cet atelier vous permettra de découvrir les fondements scientifiques de trucs un peu dégoûtants! Par exemple, vous aurez l’occasion de produire du mucus afin d’explorer...
circus
Greenboro
Monday Jul 27, 2026 at 10:30am
Come see what’s washed ashore and discover what you can create! We will be creating a hand-sewn sunglasses case. For ages 10-12. Registration required.
Cartoon octopus / Dessin animé de pieuvre 
North Gower
Monday Jul 27, 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...
Cartoon sea creatures / Dessin animé de  créatures de mer
North Gloucester
Monday Jul 27, 2026 at 2:00pm
Découvrez les propriétés chimiques de l’huile et l’eau, et profitez de vos découvertes pour créer une œuvre d’art inspirée de la miscibilité des liquides. Salissez-vous...
Rosemount
Monday Jul 27, 2026 at 2:00pm
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 the...
Sail the seven seas. It’s time to go on a treasure hunt!
Emerald Plaza
Monday Jul 27, 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.]...
Sail the seven seas. It’s time to go on a treasure hunt!
Stittsville
Monday Jul 27, 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.
Cartoon sea creatures / Dessin animé de  créatures de mer
Centennial
Monday Jul 27, 2026 at 2:00pm
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. You will be building with boxes using our MAKEDO kits and you...
whale
Richmond
Monday Jul 27, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! Registration required. Ages 7-9
octopus reading and writing / une pieuvre qui lit et écrit
Cumberland
Monday Jul 27, 2026 at 2:30pm
Craft and create your very own ocean-inspired masterpiece. Drop-in program. Family 4+. ************************************ Créez votre propre œuvre d’art vous inspirant de l’océan. Programme portes ouvertes...
Cartoon sea creatures / Dessin animé de  créatures de mer
Carlingwood
Tuesday Jul 28, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies ages 0-18 months and a parent or caregiver. Stay and chat after Babytime with toys and books for the...
Stittsville
Tuesday Jul 28, 2026 at 10:30am
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. Build some bridges with many different materials and see if we...
Crafting table/Table de bricolage
Constance Bay
Tuesday Jul 28, 2026 at 10:30am
Sail the seven seas. It's time to go on a treasure hunt! Create a pirate hat, draw a treasure map, and explore the library on...
Crafting table/Table de bricolage
Carp
Tuesday Jul 28, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Create a bead buddy friend and...
A cartoon octopus holding reading materials and crayons
Carlingwood
Tuesday Jul 28, 2026 at 2:00pm
Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show with a lot of audience participation. Family program for ages 4+...
TD SRC 2026
Alta Vista
Tuesday Jul 28, 2026 at 2:00pm
Découvrez les mystères des océans en explorant leurs profondeurs les plus sombres et les plus insondables. Inscription requise. Pour les 10 à 12 ans. Les...
Rockcliffe Park
Tuesday Jul 28, 2026 at 2:00pm
Dive deeper. Discover more. We will be testing water samples from the Ottawa River using a kit borrowed from the Ottawa River Keeper! Registration required...
Cartoon octopus / Dessin animé de pieuvre 
Hazeldean
Tuesday Jul 28, 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...
ahoy, matey
Blackburn Hamlet
Tuesday Jul 28, 2026 at 2:00pm
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Ages 7-12. Registration required. Ottawa Public Library is committed...
Centennial
Tuesday Jul 28, 2026 at 2:00pm (series runs until Aug 08, 2026)
Refresh your knowledge of facts, fish, and fun!  We’ll be doing a wild wave of science experiments, learning about buoyancy and water pressure. Registration required. Ages...