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 501 - 520 of 577
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
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...
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...
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

Ruth E. Dickinson
Tuesday Aug 4, 2026 at 10:30am
Hoist the sails and travel the seas. Grab your mateys and get ready for a rollicking good time. Drop-in program. Ages 4-6.
Stittsville
Tuesday Aug 4, 2026 at 10:30am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in Family program.
dive into discovery
Beaverbrook
Tuesday Aug 4, 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

Stittsville
Wednesday Aug 5, 2026 at 10:30am
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. We will be trying out STEM materials and there will be tables...

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

Ruth E. Dickinson
Wednesday Aug 5, 2026 at 2:00pm
Jump into puddles, ponds, rivers and streams to check out the cool freshwater world. We will be exploring the beloved capybara! Registration required. Ages 7-12.

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

Richmond
Wednesday Aug 5, 2026 at 2:00pm
But here at the library, it’s never boring. Join us and find out about all the places around us. We will be making and racing pirate boats. Ages: 7-12 years.
Ruth E. Dickinson
Wednesday Aug 5, 2026 at 6:30pm
Join us for a hands-on workshop where you’ll learn how to design and create your own zines! A fanzine, or zine for short, is a...
Orléans
Thursday Aug 6, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Dive into a magical underwater world...

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

TD SRC
St-Laurent
Thursday Aug 6, 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 1, 2026 - 10:00am

diving
Cumberland
Thursday Aug 6, 2026 at 2:00pm
Join Patty McLaughlin from the Wild Bird Care Centre for a fun and exciting hands-on presentation that invites participants to “dive in” to the amazing...

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

Richmond
Thursday Aug 6, 2026 at 2:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side!  Come in and make a fish. Ages: 4 years +
critters
Beaverbrook
Thursday Aug 6, 2026 at 2:30pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Explore what there is to discover in tide pools and a story and...

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