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 541 - 560 of 867
circus
Greenboro
Monday Jul 27, 2026 at 10:30am
Come see what’s washed ashore and discover what you can create! We will be creating a hand-sewn sunglasses case. For ages 10-12. Registration required.
Cartoon octopus / Dessin animé de pieuvre 
North Gower
Monday Jul 27, 2026 at 10:30am
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...

Sorry this event and its waiting list are full

Sunnyside
Monday Jul 27, 2026 at 2:00pm (series runs until Aug 31, 2026)
Bring in your device and learn how to access The Ottawa Public Library’s thousands of digital titles, using resources like Libby and cloudLibrary. Come join...
Cartoon sea creatures / Dessin animé de  créatures de mer
North Gloucester
Monday Jul 27, 2026 at 2:00pm
Découvrez les propriétés chimiques de l’huile et l’eau, et profitez de vos découvertes pour créer une œuvre d’art inspirée de la miscibilité des liquides. Salissez-vous...
Rosemount
Monday Jul 27, 2026 at 2:00pm
This workshop will allow participants to learn more about the vast Ottawa River watershed and its importance to our well-being, as well as discover the...
Sail the seven seas. It’s time to go on a treasure hunt!
Emerald Plaza
Monday Jul 27, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you will solve clues to discover buried treasure.   [Registration required.]...
Sail the seven seas. It’s time to go on a treasure hunt!
Stittsville
Monday Jul 27, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be making axolotl keychains and buttons. Registration required. Ages 10-12.

Sorry this event and its waiting list are full

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
Greenboro
Monday Jul 27, 2026 at 2:00pm (series runs until Nov 30, 2026)
Expand your reading horizons by joining us each month to chat about a book from a new genre. June 29, 2026: Bildungsroman On Earth We're...
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...
Carlingwood
Monday Jul 27, 2026 at 5:30pm
Magic was supposed to make life easier. Unfortunately, someone seems to have missed that lesson. What begins as an ordinary day quickly turns into a...
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...

Sorry this event and its waiting list are full

Richmond
Monday Jul 27, 2026 at 6:30pm
Meet with fellow food enthusiasts and put a cookbook to the test. ​ Selection: ​ February 23, 2026 - " Good for your gut" by...
A pair of hands knitting
Beaverbrook
Monday Jul 27, 2026 at 6:30pm (series runs until Dec 21, 2026)
Join us at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them in...
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+...