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

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.
Drop-in program
Add this event to your calendar

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

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

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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

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
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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

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

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

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

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...
Drop-in program
Add this event to your calendar

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

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
- ‹ previous
- 30 of 40
- next ›