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 681 - 700 of 923
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...
various hands doing arts and crafts
Stittsville
Monday Jul 27, 2026 at 6:00pm
Join us for a fun evening creating beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips...

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

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...
Metcalfe village
Tuesday Jul 28, 2026 at 2:00pm
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...
Richmond
Tuesday Jul 28, 2026 at 2:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Come and create secret messages in...
diving
Cumberland
Tuesday Jul 28, 2026 at 2:30pm
It’s a big place out there! Come join us as we circumnavigate this big blue sphere we all call home. From seaweed to sharks, discover...
Hazeldean
Tuesday Jul 28, 2026 at 6:00pm
Explore patterns through detailed colouring and drawing exercises.

Sorry this event and its waiting list are full

Stittsville
Wednesday Jul 29, 2026 at 10:30am (series runs until Aug 26, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Wednesday July 29, 10:30 Wednesday August 26, 10:30
North Gower
Wednesday Jul 29, 2026 at 10:30am
Come see what’s washed ashore and discover what you can create! ​ With paint and materials, we will create an ocean scene of our own...