PSA 📢 New retail hours! OPEN Tue/Wed 10:30-4, Thu/Fri 10:30-6, Sat 10:30-5. CLOSED Sun/Mon for workshops.

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