Fabric stores in Ohio

There are 308 places to buy fabric in Ohio: 228 independent fabric stores and sewing shops,150 quilt shops, plus craft chains that carry fabric. Cincinnati has the most, with 19. See only quilt shops in Ohio →

Last updated October 8, 2026.

Cities in Ohio

Top-rated independent fabric stores in Ohio

24 stores

Guides

Fabric stores in other Ohio towns