Fabric stores in Massachusetts

There are 151 places to buy fabric in Massachusetts: 114 independent fabric stores and sewing shops,52 quilt shops, plus craft chains that carry fabric. Boston has the most, with 7. See only quilt shops in Massachusetts →

Last updated October 8, 2026.

Cities in Massachusetts

Top-rated independent fabric stores in Massachusetts

24 stores

Guides

Fabric stores in other Massachusetts towns