Fabric stores in Alabama

There are 130 places to buy fabric in Alabama: 91 independent fabric stores and sewing shops,44 quilt shops, plus craft chains that carry fabric. Birmingham has the most, with 14. See only quilt shops in Alabama →

Last updated October 8, 2026.

Cities in Alabama

Top-rated independent fabric stores in Alabama

24 stores

Guides

Fabric stores in other Alabama towns