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 641 - 660 of 859
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...

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

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

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

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 (series runs until Aug 12, 2026)
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...
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...
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...
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.

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

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

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

Cartoon octopus / Dessin animé de pieuvre 
North Gloucester
Sunday Jul 26, 2026 at 2:00pm
Dive into Canada’s History Come discover fascinating (and sometimes mysterious) objects in our History Box! The box contains Canadian historical objects from the Canadian Museum...

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

science
Beaverbrook
Monday Jul 27, 2026 at 10:30am
Cet atelier vous permettra de découvrir les fondements scientifiques de trucs un peu dégoûtants! Par exemple, vous aurez l’occasion de produire du mucus afin d’explorer...

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

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.

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

North Gower
Monday Jul 27, 2026 at 10:30am
Ottawa Art Gallery Join the OAG at the Ottawa Public Library for a free family workshop! Get creative as you design your own waterway and...

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

Cartoon sea creatures / Dessin animé de  créatures de mer
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...

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

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.

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

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

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

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