Fabric stores in New Hampshire

There are 74 places to buy fabric in New Hampshire: 59 independent fabric stores and sewing shops,43 quilt shops, plus craft chains that carry fabric. Nashua has the most, with 5. See only quilt shops in New Hampshire →

Last updated October 8, 2026.

Cities in New Hampshire

Top-rated independent fabric stores in New Hampshire

24 stores

Guides

Fabric stores in other New Hampshire towns