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 21 - 40 of 41
A child, goose and beaver read as they walk along the surface of the earth. Overhead, a mouse flies a plane and another beaver rides a bubble.
Ruth E. Dickinson
Saturday Jun 14, 2025 at 11:00am
Join us as we celebrate the launch of the 2025 TD Summer Reading Club! Register for the Club, decorate the front of the Ruth E...
World Wide Knit in Public Day / Journée mondiale du tricot en public
Centennial
Saturday Jun 14, 2025 at 1:30pm
Join this global event alongside fellow knitters. The event will take place outside. Bring your knitting or crochet project and your lawn chair, water bottle,...
Cumberland
Saturday Jun 14, 2025 at 2:00pm
Join this global event alongside fellow knitters. The event will take place outside the library. Bring your knitting or crochet project and your lawn chair,...
Blackburn Hamlet
Tuesday Jun 17, 2025 at 2:00pm
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Manotick
Tuesday Jun 17, 2025 at 2:00pm
Join us for an afternoon of crafting fun. We will be making butterflies using fabric scraps and basic hand sewing with straight stitches. All materials...
Three children approach a numbered path that leads them past a river
Emerald Plaza
Tuesday Jun 17, 2025 at 5:30pm
Join us for the TD Summer Reading Club Kick-Off party which will include large games, button making, parachute fun and snacks! Register for the TD...
Hazeldean
Wednesday Jun 18, 2025 at 6:00pm
Fresh leaves from our library garden, along with fabric paint, will give you all the resources to create your own original canvas bag.

Sorry this event and its waiting list are full

Nepean Centrepointe
Thursday Jun 19, 2025 at 2:00pm
Join us as we make miniature origami potted plants. This is a guided craft where you will learn step-by-step how to make plants you can...
Ruth E. Dickinson
Thursday Jun 19, 2025 at 6:00pm
New to independent reading? Join us for a story and then craft or artwork about the story and characters. Registration required. For kids ages 5-8...
Rosemount
Thursday Jun 19, 2025 at 6:00pm
Produced and led in partnership with Possible Worlds. Zines (pronounced zeens) are self-published, non-commercial, handmade booklets. They are vehicles for sharing information and for marginalized...
Cumberland
Friday Jun 20, 2025 at 10:00am
Art on canvas using acrylic paint, glue and yarn. Art sur toile avec de la peinture acrylique, de la colle et de la laine.

Sorry this event and its waiting list are full

children dancing / des enfants dansent
Cumberland
Friday Jun 20, 2025 at 3:30pm
Help us celebrate the launch of the 2025 TD Summer Reading Club. We'll have Lego®, crafts, and a confetti cannon! ​ You can also register...
Hazeldean
Saturday Jun 21, 2025 at 2:30pm
Combine the concepts of mosaic art and paint-by-numbers. Diamond painting uses tiny round rhinestones on adhesive to create a glittering multi-dimensional picture. All supplies provided.

Sorry this event and its waiting list are full

Nepean Centrepointe
Friday Jun 27, 2025 at 6:00pm
Hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This event is organized by the Nepean Centrepointe...

Registration opens on Monday, June 9, 2025 - 10:00am

Richmond
Wednesday Jul 2, 2025 at 2:00pm
Tap into your inner art genius. During session 1 we will be creating air dry clay art pieces that will be painted during session 2...

Registration opens on Monday, June 9, 2025 - 10:00am

Elmvale Acres
Tuesday Jul 8, 2025 at 2:00pm (series runs until Aug 19, 2025)
Join our art party! We will be exploring crafts from around the world. For ages 5-12 C’est une fête artistique! Nous allons explorer des bricolages...
Richmond
Wednesday Jul 9, 2025 at 2:00pm
Tap into your inner art genius. In this 2nd session of Mini Masterpieces we will be painting our air dry clay art pieces from session...

Registration opens on Monday, June 9, 2025 - 10:00am

Stittsville
Monday Jul 21, 2025 at 6:00pm
Adults are invited to join us in making their own cards. Make greeting cards for your loved ones for any occasion. Supplies are provided but...

Registration opens on Monday, June 16, 2025 - 10:00am

Richmond
Wednesday Jul 30, 2025 at 2:00pm
For creative travelers. We will be creating animals from all over the world. Ages 4-6 years Please register

Registration opens on Monday, June 9, 2025 - 10:00am

Greenboro
Monday Aug 18, 2025 at 2:00pm
Don't try this at home! We will have 3 different stations of messy art set up for you to visit and create. Wear clothes that...

Registration opens on Monday, June 2, 2025 - 10:00am