Fabric stores in Oregon

There are 197 places to buy fabric in Oregon: 175 independent fabric stores and sewing shops,123 quilt shops, plus craft chains that carry fabric. Portland has the most, with 31. See only quilt shops in Oregon →

Last updated October 8, 2026.

Cities in Oregon

Top-rated independent fabric stores in Oregon

24 stores

Guides

Fabric stores in other Oregon towns