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 601 - 620 of 786
Child with parrot on her arm
Beaverbrook
Tuesday Mar 17, 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

Sunnyside
Tuesday Mar 17, 2026 at 2:00pm
Roar, hoot, and hop! Unleash your inner animal. We will be doing animal improv so bring your sense of fun and unleash your inner animal!...
Man and child each strumming their ukulele
Cumberland
Tuesday Mar 17, 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

Child looking through a magnifying glass at a butterfly
Alta Vista
Tuesday Mar 17, 2026 at 2:00pm
Have you ever wished you could fly like a bird or hover like a dragonfly? Let’s explore all the extraordinary animals that fly. Learn about...

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

Nepean Centrepointe
Tuesday Mar 17, 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...

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

Vernon
Tuesday Mar 17, 2026 at 2:00pm
Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show with a lot of audience participation. Family program for ages 4+...

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

Rockcliffe Park
Tuesday Mar 17, 2026 at 2:00pm
Can you make the fastest Bird Rocket Balloon? Join us at Rockcliffe Park as we explore the science and wonder of bird flight and conduct...
Centennial
Tuesday Mar 17, 2026 at 2:00pm
Roar, hoot, and hop! Unleash your inner animal. Registration required. Ages 4 to 6. We will be doing various movement games and activities with stuffed...
Rosemount
Tuesday Mar 17, 2026 at 2:00pm
Join us for a screening of a family film. Light snacks and covered drinks are welcome. Family program. Drop-In.
Blackburn Hamlet
Tuesday Mar 17, 2026 at 2:15pm
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

Hazeldean
Tuesday Mar 17, 2026 at 2:30pm
Let us celebrate the animals friends that live among us. Ages 4-6. 60 min. Registration. We will be making animal-themed masks, puppets and other activities.

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

teen hands working with craft supplies
Cumberland
Tuesday Mar 17, 2026 at 2:30pm
EVA Foam is a versatile material used to make lightweight armor, wigs, and other cosplay and costume accessories. Join cosplayer Lady Jessica Harkonnen to learn...
Elmvale Acres
Tuesday Mar 17, 2026 at 2:30pm
Design your own fluffy, feathered or furless friend. Drop-in program.All Ages Children will create and design their own unique creatures by mixing and matching different...
Rosemount
Tuesday Mar 17, 2026 at 2:30pm
Grab a controller and challenge your friends to multiplayer games on SWITCH. Library staff will be on hand to organize gameplay. Drop-in program. Ages 6-12...
two hands and LEGO bricks / deux mains et des blocs de LEGO
North Gloucester
Tuesday Mar 17, 2026 at 3:00pm
Let’s build together! Join library staff for a building adventure with design challenges or indulge your creativity with a free build. Drop-in program. Family program...
Carlingwood
Tuesday Mar 17, 2026 at 3:00pm
Digital Tools We want you to showcase your digital skills through an educational lens! Participants will learn about note-taking tools for research, projects, journaling and...

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

Three teensagers work together to cook a meal
Main
Tuesday Mar 17, 2026 at 3:00pm
Eating on a student budget doesn’t have to mean living on instant noodles. In this one-hour demo, you’ll learn how to make several quick meals...
An image of a small humaoid figurine being animated by a human hand
Nepean Centrepointe
Tuesday Mar 17, 2026 at 3:00pm
Join us for a workshop where participants learn the basics of stop-motion animation using clay, paper, toys, or found objects, one frame at a time!...

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

Children dressed in cardboard costumes
Ruth E. Dickinson
Tuesday Mar 17, 2026 at 4:00pm
Delve into the world of mythical beasts and the extraordinary creatures that inspired them. We will be celebrating the world of Pokémon and let your...

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

Nepean Centrepointe
Tuesday Mar 17, 2026 at 4:00pm
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids! Each session will have interactive activities in Science, Technology, Engineering, and...