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 101 - 120 of 140
child drags a suitcase, child kayaks on top of the world, text: Canadian Museum of History / enfant traîne une valise et fait du kayak au sommet de la terre, texte: Musée Canadien de l’histoire
Manotick
Thursday Jul 31, 2025 at 4:00pm
A Mini Museum at the Library. Come discover the fascinating (and sometimes mysterious) objects in our History Box! The box contains Canadian historical objects from...
Greely
Friday Aug 1, 2025 at 2:00pm
The basic tools, materials, and techniques; if you know very little about makeup, this is for you! We’ll go over foundation, basic eye makeup (including...
Cumberland
Tuesday Aug 5, 2025 at 2:00pm
Engage those busy minds in play-based learning. Registration required. For ages 4 - 6. We will be learning how to code and debug with a...

Sorry this event and its waiting list are full

Carlingwood
Tuesday Aug 5, 2025 at 3:30pm
Fizz, fun, and self-care at the Carlingwood branch! Ever wondered how bath bombs are made? Now's your chance to find out! Join us at the...
An illustrated child reads while walking around the Earth accompanied by animals.
Main
Wednesday Aug 6, 2025 at 2:00pm
Rejoignez Luc Leduc, Leduc de la magie, pour un spectacle de magie de 45 minutes, plein d'action et avec beaucoup de participation du public. Programme...
Child reads and walks on the earth with animals Un enfant lit et marche sur la terre avec des animau
Cumberland
Wednesday Aug 6, 2025 at 2:00pm
Experiment and explore with unlimited imagination. Registration required. For ages 7-12. We'll learn about flight as we test out different paper airplane designs. How far...
Online
Wednesday Aug 6, 2025 at 2:00pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th edition. Participants are welcome...
child wearing backpack looks beyond his book onto a landscape of world wonders
Hazeldean
Wednesday Aug 6, 2025 at 2:30pm
Keep your eyes open as we explore together. We will be learning how to create and read secret messages. For ages 7-9. Registration required. This...
Child reads and walks on the earth with animals Un enfant lit et marche sur la terre avec des animau
Orléans
Thursday Aug 7, 2025 at 10:00am
Experiment and explore with unlimited imagination. Registration required. For ages 7-12. We'll learn about flight as we test out different paper airplane designs. How far...
Blackburn Hamlet
Thursday Aug 7, 2025 at 2:00pm
Join us for an exciting hands-on Technology Playground! Over the course of an hour, participants will rotate through interactive stations featuring a variety of engaging...
person writing in a notebook at a desk
Beaverbrook
Thursday Aug 7, 2025 at 6:30pm
If you love to write, come and surround yourself with like-minded creative people who love the power of words! This is not a course or...
un enfant lit, accompagné par des animaux / a child reads, accompanied by animals
North Gloucester
Saturday Aug 9, 2025 at 10:30am
Joignez-vous à nous pour jouer et socialiser. Il y aura des activités pour les tout-petits et leurs adultes. Programme portes ouvertes. Programme familial. Join us...
Atistic rendering of children engaged in various activities
Greely
Monday Aug 11, 2025 at 10:30am
Kites, parachutes and Flight. We will visit the designs of the Maori people of New Zealand who celebrate the New Year with kites! These are...
des enfants peignent et volent sur des avions en papier /  children paint and ride paper airplanes
North Gloucester
Tuesday Aug 12, 2025 at 10:30am
Pour les voyageurs créatifs. Nous jouerons à des jeux et ferons des montgolfières et autres choses qui volent ! Inscrivez-vous afin de réserver votre place...
Orléans
Tuesday Aug 12, 2025 at 2:00pm
Engage those busy minds in play-based learning. Registration required. For ages 4 - 6. We will be learning how to code and debug with a...

Sorry this event and its waiting list are full

Carlingwood
Tuesday Aug 12, 2025 at 2:00pm
Learn how to use a Cricut cutting machine and make your own custom stickers to decorate your water bottle, laptop, and more! Presented by Ella...

Sorry this event and its waiting list are full

Manotick
Tuesday Aug 12, 2025 at 2:30pm
Tap into your inner genius. Registration required. Ages 6-10. We will set the stage by making individual Castelets (mini-shadow puppet theatres) and puppets too. Performance...

Sorry this event and its waiting list are full

variety of kumihimo cords in various patterns and colours
Cumberland
Tuesday Aug 12, 2025 at 3:00pm
Just in time for Capital Pride, learn this fast and easy Japanese craft to weave colourful bracelets! Use the threads provided or bring your own...

Sorry this event is full

Richmond
Wednesday Aug 13, 2025 at 2:00pm
For creative travellers. We will be creating our own fuse ball game. For ages 10-12 yrs Please register
un enfant et une oie peignent, d'autres enfants survolent l'océan à bord d'avions en papier / child and goose painting, more children fly over the ocean on paper airplanes
Main
Wednesday Aug 13, 2025 at 2:00pm (series runs until Aug 13, 2025)
Tap into your inner artist. Registration required. For ages 10 - 12. We will be starting a cross stitching project and getting tips and tricks...