Fabric stores in Michigan

There are 323 places to buy fabric in Michigan: 253 independent fabric stores and sewing shops,164 quilt shops, plus craft chains that carry fabric. Grand Rapids has the most, with 11. See only quilt shops in Michigan →

Last updated October 8, 2026.

Cities in Michigan

Top-rated independent fabric stores in Michigan

24 stores

Guides

Fabric stores in other Michigan towns