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 361 - 380 of 868
books of different cover colors being held up high
Stittsville
Saturday Jul 4, 2026 at 2:00pm
If you love journalling, bullet journalling, art journalling, or doodling in planners, come meet like-minded folks at the Stittsville branch! Bring your own notebooks and...
TD SRC
Blackburn Hamlet
Saturday Jul 4, 2026 at 2:00pm (series runs until Aug 15, 2026)
Create and build with Lego®! Every Saturday this summer! Drop-in program. Family program. ~ Architectes en herbe, à vos Lego®! Tous les samedis cette été!...
Ruth E. Dickinson
Saturday Jul 4, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be creating collage art! Registration required. Ages 7-12.

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

Carp
Saturday Jul 4, 2026 at 2:30pm
Curious about Dungeons and Dragons? Give it a try with a one-session-long adventure for beginners! Learn the basic rules of this popular game as you...

Registration opens on Saturday, June 6, 2026 - 10:00am

St-Laurent
Saturday Jul 4, 2026 at 2:30pm (series runs until Aug 15, 2026)
Create and build with Lego®! Drop-in. For ages 6-12. Architectes en herbe, à vos Lego®! Inscription non requise. Pour les 6-12 ans.
Main
Saturday Jul 4, 2026 at 3:00pm (series runs until Aug 15, 2026)
Calling all young adventurers! Caregivers and young players will register and play together as we go on a shared storytelling adventure. Registration required. Family program...
Beaverbrook
Sunday Jul 5, 2026 at 10:30am (series runs until Aug 30, 2026)
Join us for stories, rhymes, and songs for children of all ages.​ All children welcome with a parent ​or caregiver. Drop in.
Nepean Centrepointe
Sunday Jul 5, 2026 at 10:30am (series runs until Aug 16, 2026)
Stories, rhymes and songs for children, parents and caregivers. Drop-in.
Orléans
Sunday Jul 5, 2026 at 11:00am
You are invited to spend two hours painting a pre-drawn template in a relaxed environment. Sink into your own creative world or share this time...

Sorry this event is full

Ruth E. Dickinson
Sunday Jul 5, 2026 at 2:00pm
Dive deeper. Discover more. Join us as we delve into the myths surrounding The Lost City of Atlantis and other mysterious cities said to have...

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

Rockcliffe Park
Monday Jul 6, 2026 at 9:30am (series runs until Aug 17, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family English program. Contes en famille Contes, comptines et...
Rockcliffe Park
Monday Jul 6, 2026 at 10:00am (series runs until Aug 17, 2026)
Stay & Play Join us to play and chat. There will be self-directed activities and toys for parents, caregivers and young children. Drop-in program. Family...
history boxes
Ruth E. Dickinson
Monday Jul 6, 2026 at 10:30am
Join the OAG at the Ottawa Public Library for a free workshop! Get creative as you design your own waterway and bring it to life...

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

circus
Blackburn Hamlet
Monday Jul 6, 2026 at 10:30am
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...
North Gower
Monday Jul 6, 2026 at 10:30am
The Box of Life Worm School Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what...

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

Ruth E. Dickinson
Monday Jul 6, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be creating jellyfish to decorate our space in the children's department for the Summer Reading...
sea creatures reading books / des créatures marines qui lisent des livres
Cumberland
Monday Jul 6, 2026 at 2:00pm
Drop in for a free viewing of Drift & Discover (42 mins). Participants are welcome to bring a light snack and a covered drink. Children...
Parrot Partners
Nepean Centrepointe
Monday Jul 6, 2026 at 2:00pm
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...

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

Cartoon octopus / Dessin animé de pieuvre
North Gloucester
Monday Jul 6, 2026 at 2:00pm
Play card games and board games at the library. Game selections include Labyrinth, Rush Hour, Kingdomino and more. Library staff will be on hand to...
Crafting table/Table de bricolage
Carp
Monday Jul 6, 2026 at 2:30pm
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...

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