Fabric stores in Virginia

There are 218 places to buy fabric in Virginia: 159 independent fabric stores and sewing shops,90 quilt shops, plus craft chains that carry fabric. Alexandria has the most, with 11. See only quilt shops in Virginia →

Last updated October 8, 2026.

Cities in Virginia

Top-rated independent fabric stores in Virginia

24 stores

Guides

Fabric stores in other Virginia towns