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 746

Beaverbrook
Thursday Mar 12, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...

St-Laurent
Friday Mar 13, 2026 at 2:05pm
Join us for a special screening of Para Hockey (Semi-Finals) from the Winter Paralympic Games! Drop in to cheer Team Canada on and enjoy the...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Friday Mar 13, 2026 at 6:00pm
Celebrate the beginning of March Break and hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This...

Sunnyside
Saturday Mar 14, 2026 at 12:00pm (series runs until May 16, 2026)
The Ottawa StoryTellers is hosting a free beginner workshop for anyone interested in exploring the art of storytelling. Whether you want to perform, share your...

Cumberland
Monday Mar 16, 2026 at 10:00am
Design your own fluffy, feathered or furless friend. Registration required. For ages 7 to 12. We will be creating 3D creature sculptures with cardboard, with...
Registration opens on Monday, February 9, 2026 - 10:00am

Sunnyside
Monday Mar 16, 2026 at 10:15am
Let me introduce you to my imaginary friend and tell you about our magical adventures. [Drop-in program.] Ages 4 to 6. Stories, songs and rhymes...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Mar 16, 2026 at 10:30am
Laissez-vous raconter le récit YOU-nique de Zoo Crew et prenez part à des activités de résolution de problèmes au contact de divers compagnons à poils,...
Registration opens on Monday, February 9, 2026 - 10:00am

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

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
Biodiversity through a new lens Discover animals under a new light! Grab a magnifying glass or a handheld microscope to examine your favorite creepy crawlers...

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