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 581 - 600 of 901
Orléans
Thursday Jul 23, 2026 at 6:35pm
In this immersive creative writing workshop, we’ll craft vibrant vignettes that capture the essence of participants’ ongoing life stories. Guided by the power of sensory...
Ruth E. Dickinson
Friday Jul 24, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! Dive into a career at sea and explore the life of a fisherman, fisherwoman, and fisher. Drop-in...
books talk
Blackburn Hamlet
Friday Jul 24, 2026 at 2:00pm
Drop in for a free viewing of Paddington in Peru . Participants are welcome to bring a light snack and a covered drink. Drop-in program...
Cartoon octopus / Dessin animé de pieuvre
Rosemount
Friday Jul 24, 2026 at 2:00pm
Dive into hands on crafting fun! Make art inspired by water, waves and the sea while discovering your arty side! Wear something you are prepared...
Cartoon sea creatures / Dessin animé de  créatures de mer
Online
Friday Jul 24, 2026 at 2:00pm
Dive into the fascinating world of otters and discover how these playful mammals are perfectly adapted for life in and around water. Participants will explore...
teens
Beaverbrook
Friday Jul 24, 2026 at 2:30pm
Spark your imagination and develop new ways to express yourself together through this  90-minute Relief Printing workshop.  With the guidance of a Gallery Educator and together with...
Carlingwood
Friday Jul 24, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
teens
Main
Friday Jul 24, 2026 at 4:00pm
Drop-in to explore different crafting styles. A variety of materials will be available for you to use and explore. Our craft cart is always ready...
Greenboro
Saturday Jul 25, 2026 at 10:30am (series runs until Aug 22, 2026)
Join us twice a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...
Manotick
Saturday Jul 25, 2026 at 10:30am (series runs until Aug 08, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Storytime will be followed by activities in the children's garden. Come...
Ruth E. Dickinson
Saturday Jul 25, 2026 at 10:30am
EnviroCentre is a non-profit organization based in Ottawa, dedicated to reducing greenhouse gas emissions and making homes more affordable to run. Stop by their Pop-Up...
Sunnyside
Saturday Jul 25, 2026 at 11:00am
Paper quilling is the art of rolling, shaping, and gluing thin strips of paper to create decorative designs and intricate patterns. Join us for a...

Registration opens on Thursday, July 2, 2026 - 10:00am

Des mains en gants tiennent des plantes
Cumberland
Saturday Jul 25, 2026 at 11:00am
Cette présentation offre plusieurs idées de conservation de nos récoltes. On proposera des méthodes pour la déshydratation des fines herbes ainsi que des fruits et...
Manotick
Saturday Jul 25, 2026 at 1:00pm
This 3 hour introduction to crochet class is meant for people who have never touched a crochet hook before but would like to learn. We...
Dive into reading under the sea | Plongez dans la lecture sous l’eau
Main
Saturday Jul 25, 2026 at 1:30pm
SEA you at the Craft Table Dive into creativity and make your very own ocean‑inspired masterpiece—think waves, sea creatures, and splashy colours! Stop by and...
Men sitting playing go game
Rideau
Saturday Jul 25, 2026 at 2:00pm (series runs until Dec 12, 2026)
The Ottawa Go Club ( https://ottawagoclub.wixsite.com/ogcs ) organizes a series of workshops for people who want to improve their knowledge of the Go game. We...
Centennial
Saturday Jul 25, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create!  We’ll be making necklaces with beads & seashells and crafting ocean themed-collages. Registration required. Ages 7-12.
Ruth E. Dickinson
Saturday Jul 25, 2026 at 2:30pm
For ages 13-17 . Put your skills to the test and join us for an FC26 tournament on PS4. 8 players will compete in a...
Stittsville
Sunday Jul 26, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in Family Program.
Cumberland
Sunday Jul 26, 2026 at 11:00am
Laissez émerger l’artiste en vous pour créer des œuvres s’inspirant de l’eau, des vagues et de la mer! Nous allons utiliser du carton pour construire des...