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 1 - 5 of 5
A pair of hands knitting
Beaverbrook
Monday Jun 22, 2026 at 6:30pm (series runs until Dec 21, 2026)
Join us at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them in...
Carlingwood
Wednesday Jul 8, 2026 at 6:00pm (series runs until Jul 15, 2026)
Join us in creating a Drawstring bag . Hands-on introduction to hand sewing . Drawstring Bags are a fun way to learn how to use...

Sorry this event and its waiting list are full

Ruth E. Dickinson
Saturday Jul 11, 2026 at 1:00pm
In this 3 hour class we will learn how to do a running stitch and a back stitch. We will then practice those skills by...
teens
Main
Friday Jul 24, 2026 at 4:00pm
Drop-in to explore different crafting styles. A variety of materials will be available for you to use and explore. Our craft cart is always ready...
Carlingwood
Tuesday Aug 18, 2026 at 3:30pm
Create your own stylish hair scrunchie by learning basic hand-sewing techniques in this beginner-friendly program! Choose a fabric and learn how to use a thread...