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 661 - 680 of 863
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...

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

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...

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

science
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...

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

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...

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

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...

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

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...

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

Hazeldean
Tuesday Jul 28, 2026 at 6:00pm
Explore patterns through detailed colouring and drawing exercises.
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...

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

circus
Greenboro
Wednesday Jul 29, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! For children aged 7-12. Registration required...

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

Cartoon sea creatures / Dessin animé de créatures de mer
Carlingwood
Wednesday Jul 29, 2026 at 10:30am
Orléans
Wednesday Jul 29, 2026 at 1:30pm
Dive deeper. Discover more! Join us for this hands on STEM fair! Multiple stations to explore, create and program for every level. Problem solve, build and...
Ruth E. Dickinson
Wednesday Jul 29, 2026 at 2:00pm
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. We will be exploring the iconic beaver! Registration required. Ages 7-12.

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

Richmond
Wednesday Jul 29, 2026 at 2:00pm
A 90 minute, collaborative story building adventure for children aged 7-12. Share, combine and vote for your ideas. Draw to add details to our choices...

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

Cartoon octopus / Dessin animé de pieuvre 
Centennial
Wednesday Jul 29, 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 reading stories, playing games, and making...

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

A cartoon octopus holding reading materials and crayons
Sunnyside
Wednesday Jul 29, 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+...
octopus reading and writing / une pieuvre qui lit et écrit
St-Laurent
Wednesday Jul 29, 2026 at 2:30pm
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...

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

Carp
Wednesday Jul 29, 2026 at 2:30pm
Learn how to turn mistakes into masterpieces in this children's art program inspired by Beautiful Oops! by Barney Saltzberg. Participants will experiment with "messy mistakes"...

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

science
Rosemount
Wednesday Jul 29, 2026 at 2:30pm (series runs until Aug 19, 2026)
Family Movie Showtime Drop in for a free viewing of a Movie. Participants are welcome to bring a light snack and a covered drink. Drop-in...
teens
Nepean Centrepointe
Wednesday Jul 29, 2026 at 6:00pm
Drop-in to play board games and card games. Choose a game to play from our library branch collection while enjoying some snacks and listening to...