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 181 - 200 of 524
Cartoon octopus / Dessin animé de pieuvre 
Rosemount
Monday Jul 13, 2026 at 2:00pm
La GAO vous invite à la Bibliothèque publique d’Ottawa pour un atelier gratuit pour toute la famille ! Laissez libre cours à votre imagination et...
Cartoon sea creatures / Dessin animé de  créatures de mer
Centennial
Monday Jul 13, 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...
Sunnyside
Monday Jul 13, 2026 at 2:00pm
Delve into the chemical makings of oil and water, and use your knowledge to create a piece of art inspired by liquids miscibility properties! Get...
under the sea
Richmond
Monday Jul 13, 2026 at 2:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be using watercolour paints...
STEM
Beaverbrook
Monday Jul 13, 2026 at 2:30pm (series runs until Aug 10, 2026)
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. Family program. Drop-In.
sea animals playing and reading
St-Laurent
Monday Jul 13, 2026 at 2:30pm
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. *Drop-in program. Ages: 4+ Surfez...
Ruth E. Dickinson
Monday Jul 13, 2026 at 6:30pm
Dive deeper. Discovery more. We will be exploring & playing with water. Drop-in program. Ages 7-12.
Ruth E. Dickinson
Tuesday Jul 14, 2026 at 10:00am (series runs until Aug 11, 2026)
Play board games and build a puzzle at the library. Drop-in program. Family 4+ program. La bibliothèque vous accueille pour des jeux de société et...
Stittsville
Tuesday Jul 14, 2026 at 10:30am
Come in and share discussions about books you have read and learn about new books. We will make a craft or two while you listen...
octopus reading and writing / une pieuvre qui lit et écrit
Orléans
Tuesday Jul 14, 2026 at 10:30am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Using markers and plastic sheet protectors, we will create...
Rockcliffe Park
Tuesday Jul 14, 2026 at 10:30am
Nature’s Ninjas Explore some of the unique mechanisms of self-defense that have evolved. Why are ferrets so flexible? How do tarantulas protect themselves from predators?...
TD SRC 2026
Alta Vista
Tuesday Jul 14, 2026 at 10:30am
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. Registration required. Ages 4 to...
Greenboro
Tuesday Jul 14, 2026 at 10:30am (series runs until Aug 11, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program.
Crafting table/Table de bricolage
Constance Bay
Tuesday Jul 14, 2026 at 10:30am
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...
Cartoon image of underwater creatures reading
Carp
Tuesday Jul 14, 2026 at 10:30am
Sketch satisfying symmetrical shapes with spirograph-inspired gears! Learn how that simple machine is helping us do “work” and turn your own gears as you discover...
A cartoon octopus holding reading materials and crayons
Greenboro
Tuesday Jul 14, 2026 at 10:30am
Join Patty McLaughlin from the Wild Bird Care Centre for a fun and exciting hands-on presentation that invites participants to “dive in” to the amazing...
Rockcliffe Park
Tuesday Jul 14, 2026 at 2:00pm
Splish Splash! (Ages 4+)   Dive into hands-on crafting fun! Make some art inspired by water, waves, and the sea while discovering your artsy side! We will be creating water lily...
Cartoon image of underwater creatures reading
Vernon
Tuesday Jul 14, 2026 at 2:00pm
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...
history boxes
Blackburn Hamlet
Tuesday Jul 14, 2026 at 2:00pm
Discover what happens when science meets art! Explore perception as you use shadows, colour, motion, and light to create art from science. You’ll make a...
Sail the seven seas. It’s time to go on a treasure hunt!
Carlingwood
Tuesday Jul 14, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you solve clues to discover buried treasure.   [Registration required.] [Ages...