About Needlework

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.​​


photos by The Love Studio