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 796
Arts & crafts
Ruth E. Dickinson
Monday Mar 16, 2026 at 10:30am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Family program. Drop-in program.
Hazeldean
Monday Mar 16, 2026 at 10:30am
Design your own fluffy, feathered or furless friend. Ages 7-12. Registration. We will have various craft materials available to create your own unique creature and...

Registration opens on Monday, February 9, 2026 - 10:00am

Children dancing
Greely
Monday Mar 16, 2026 at 10:30am
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...

Registration opens on Monday, February 9, 2026 - 10:00am

Imaginary creatures
Elmvale Acres
Monday Mar 16, 2026 at 10:30am
Discover dangerous creatures. There is nothing mild about the wild! Drop-in program. All ages. We will be exploring our inner animals through movement, sound and...
an adult reads to children / un adulte lit aux enfants
North Gower
Monday Mar 16, 2026 at 10:30am
Do you have a stuffed friend who would like to sleepover at the library? Bring your friend for a craft and storytime. Return to pick-up...
St-Laurent
Monday Mar 16, 2026 at 10:30am
Monday March 16, 2026 at 10:30am Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Beaverbrook
Monday Mar 16, 2026 at 10:30am
Be inspired by the beauty of nature and create! Drop-in program. Ages 4+. We will be exploring some nature images and making some wonderful artwork...

Registration opens on Monday, February 9, 2026 - 10:00am

Children dressed in cardboard costumes
Carlingwood
Monday Mar 16, 2026 at 10:30am
We will be exploring all things DOG MAN - a truly curious creature! Find out what Dog Man character you are, play Dog Man Bingo,...

Registration opens on Monday, February 9, 2026 - 10:00am

Nepean Centrepointe
Monday Mar 16, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program
Boy with a lizard standing on his shoulder
Online
Monday Mar 16, 2026 at 11:00am
Explore some of the unique mechanisms of self-defense that reptiles, mammals and invertebrates have evolved. Why are ferrets so flexible? What do tarantulas do to...

Registration opens on Monday, February 9, 2026 - 10:00am

Orléans
Monday Mar 16, 2026 at 1:30pm (series runs until Mar 20, 2026)
Create-a-Creature This is a drop-in, self-paced activity. Stop by anytime between 1:30 pm and 3:00 pm to create your own fluffy, feathered, or furless friend...
Beaverbrook
Monday Mar 16, 2026 at 1:30pm
Do you get easily stressed and overwhelmed during exams? In this workshop, participants will learn about various study skills such as the pomodoro technique to...

Registration opens on Monday, February 9, 2026 - 10:00am

three children using robot technology
North Gloucester
Monday Mar 16, 2026 at 2:00pm
A fun and interactive introduction to coding where participants learn to control small robots (Ozobots) using colours and simple logic. Ozobots are always a hit...

Registration opens on Monday, February 9, 2026 - 10:00am

examining a butterlfy
Elmvale Acres
Monday Mar 16, 2026 at 2:00pm
Discover animals under a new light! Grab a magnifying glass or a handheld microscope to examine your favorite creepy crawlers. How close can you zoom...

Registration opens on Monday, February 9, 2026 - 10:00am

Nepean Centrepointe
Monday Mar 16, 2026 at 2:00pm
Join Patty McLaughlin from the Ottawa Valley Wild Bird Care Centre for a fun and exciting presentation. Participants will explore the amazing world of birds...

Registration opens on Monday, February 9, 2026 - 10:00am

Children playing in the soil and picking up worms
St-Laurent
Monday Mar 16, 2026 at 2:00pm
Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what and how to feed them, and...

Registration opens on Monday, February 9, 2026 - 10:00am

A coloured photo of four youth looking up at a movie screen.
Main
Monday Mar 16, 2026 at 2:00pm
Drop in for a free screening of "Big and Little Critters Take the Spotlight!" - a compilation of short films by the National Film Board...
hands holding lego
Cumberland
Monday Mar 16, 2026 at 2:00pm
Participants will discover the unique animals that live in caves while building and coding a LEGO SPIKE cave car designed for exploration. Through hands-on construction...

Registration opens on Monday, February 9, 2026 - 10:00am

Rosemount
Monday Mar 16, 2026 at 2:00pm
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...

Registration opens on Monday, February 9, 2026 - 10:00am

Man and child each strumming their ukulele
Greenboro
Monday Mar 16, 2026 at 2:00pm
En utilisant des accords de base et des motifs rythmiques, apprenez à jouer une chanson canadienne-française traditionnelle et une chanson populaire en utilisant l'instruments le...

Registration opens on Monday, February 9, 2026 - 10:00am