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 681 - 700 of 857
octopus reading and writing / une pieuvre qui lit et écrit
St-Laurent
Wednesday Jul 29, 2026 at 2:30pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Using markers and plastic sheet protectors, we will create...

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

Carp
Wednesday Jul 29, 2026 at 2:30pm
Learn how to turn mistakes into masterpieces in this children's art program inspired by Beautiful Oops! by Barney Saltzberg. Participants will experiment with "messy mistakes"...

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

science
Rosemount
Wednesday Jul 29, 2026 at 2:30pm (series runs until Aug 19, 2026)
Family Movie Showtime Drop in for a free viewing of a Movie. Participants are welcome to bring a light snack and a covered drink. Drop-in...
teens
Nepean Centrepointe
Wednesday Jul 29, 2026 at 6:00pm
Drop-in to play board games and card games. Choose a game to play from our library branch collection while enjoying some snacks and listening to...
TD SRC
Blackburn Hamlet
Thursday Jul 30, 2026 at 10:30am
Dip into a world of popping, fizzing, and sparkling! Mix, colour, and create your own bath bombs in this hands-on craft perfect for young scientists...

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

Fitzroy Harbour
Thursday Jul 30, 2026 at 10:30am
Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise. Famille 4+

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

Carlingwood
Thursday Jul 30, 2026 at 10:30am
Craft and create your very own ocean-inspired masterpiece. Participants will dive into a sea-themed Storytime, followed by a fun and interactive parachute activity that will...

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

Stittsville
Thursday Jul 30, 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

Sunnyside
Thursday Jul 30, 2026 at 2:00pm
It’s a big place out there! Come join us as we circumnavigate this big blue sphere we all call home. We will be testing our...
Richmond
Thursday Jul 30, 2026 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! It's Playdough play day! Drop-in, self lead program
Rideau
Thursday Jul 30, 2026 at 2:30pm
Dive deeper into the fascinating properties of liquids by making a sensory bottle. Registration required. Recommended ages 7-12. Plongez et imMERsez-vous dans la découverte des...

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

Ruth E. Dickinson
Thursday Jul 30, 2026 at 3:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be making mer-money. Registration...

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

Group of adults sitting around a table, chatting
Ruth E. Dickinson
Thursday Jul 30, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "Canada" themed so be...
Cartoon sea creatures / Dessin animé de  créatures de mer
North Gloucester
Friday Jul 31, 2026 at 1:30pm
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...
TD SRC 2026
Alta Vista
Friday Jul 31, 2026 at 2:00pm
From the deepest and darkest depths of the sea, explore the mysteries of the ocean. Registration required. Ages 10-12. Young explorers will take control of...

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

books talk
Blackburn Hamlet
Friday Jul 31, 2026 at 2:00pm
Drop in for a free viewing of Moana 2 . Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family...
Centennial
Saturday Aug 1, 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...

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

Ruth E. Dickinson
Saturday Aug 1, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be making a treasure map! Drop-in program. Family 4+ program.
Main
Saturday Aug 1, 2026 at 2:00pm
Drop in for a free viewing of Flow. Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program. Flow,...
Ruth E. Dickinson
Sunday Aug 2, 2026 at 2:00pm
Sail the seven seas. It's time to go on a treasure hunt! Calling all pirates! Climb aboard the Going Merry and embark on an adventure...

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