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 922

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

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

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...
Drop-in program
Add this event to your calendar

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

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...
Drop-in program
Add this event to your calendar

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

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

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

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

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

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

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...
Drop-in program
Add this event to your calendar

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
Drop-in program
Add this event to your calendar

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...
- ‹ previous
- 35 of 47
- next ›