Fabric stores in Pennsylvania

There are 325 places to buy fabric in Pennsylvania: 247 independent fabric stores and sewing shops,132 quilt shops, plus craft chains that carry fabric. Philadelphia has the most, with 20. See only quilt shops in Pennsylvania →

Last updated October 8, 2026.

Cities in Pennsylvania

Top-rated independent fabric stores in Pennsylvania

24 stores

Guides

Fabric stores in other Pennsylvania towns