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 201 - 220 of 770
Emerald Plaza
Monday Mar 16, 2026 at 10:30am
Join us for Creative Creatures March Break Storytime! Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family...
Drop-in program
Add this event to your calendar

Alta Vista
Monday Mar 16, 2026 at 10:30am
Follow the tracks and crack the code. Registration required. Ages 4-8. We will be helping Cubetto solve a mammal mystery! This literacy program include elements...
Sorry this event and its waiting list are full

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

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

Greenboro
Monday Mar 16, 2026 at 10:30am
Delve into the world of mythical beasts and the extraordinary creatures that inspired them. For ages 9-12. Registration required. Plongez dans le monde des monstres...

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

Osgoode
Monday Mar 16, 2026 at 12:00pm (series runs until Mar 30, 2026)
Join us for coffee, conversation and cards. All are welcome, please drop in.
Drop-in program
Add this event to your calendar

Main
Monday Mar 16, 2026 at 12:30pm (series runs until Apr 27, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group and practice speaking in French in a...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Monday Mar 16, 2026 at 1:00pm (series runs until May 25, 2026)
Do you like to knit, crochet or do handwork or sort? Please join like-minded individuals for an enjoyable afternoon of crafting. Bring any project that...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Mar 16, 2026 at 1:30pm (series runs until Jun 15, 2026)
Enjoy singing your favourite soft pop songs from the 50’s-80’s, Celtic and other folk music! All ages and levels of experience welcome. 3rd Monday of...
Drop-in program
Add this event to your calendar

Orléans
Monday Mar 16, 2026 at 1:30pm (series runs until Dec 28, 2026)
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Mar 16, 2026 at 1:30pm (series runs until Jun 29, 2026)
Baby playgroups are facilitated by Early Childhood Educators with early learning activities for babies and a chance for caregivers to network and share experiences. A...
Drop-in program
Add this event to your calendar

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

Carlingwood
Monday Mar 16, 2026 at 2:00pm (series runs until Jun 15, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counselor from the Pinecrest-Queensway Employment Services team. 1st and 3rd...
Drop-in program
Add this event to your calendar

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

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

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

Emerald Plaza
Monday Mar 16, 2026 at 2:00pm
Design your own fluffy, feathered or furless friend while exploring the art of diamond painting. Participants will create Curious Creatures stickers to decorate their favorite...

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...
- ‹ previous
- 11 of 39
- next ›