Our Store

Needlework is a fabric shop and creative workspace in downtown Hamilton, Ontario. We are located at 174 James Street North, near James St. North and Cannon St. In addition to selling fabric, patterns, notions, and books, we also offer a sew by the hour space and a variety of textile-based workshops and classes.​​

interior of Needlework

fabric in Needlework

photos by The Love Studio


Left Continue shopping
Your Order

You have no items in your cart