Enter the world of fiber crafting on the fringes of Northern Virginia. Located in bustling Gainesville, VA Needles in the Haymarket offers supplies, classes, and networking for crafters. We stock a variety of yarns, threads, canvases, and stitching fabrics, as well as the tools of these crafts.