How to Price Handmade Fabric Headbands
DIY fabric headbands are one of the most beginner-friendly sewing projects and one of the best items to sell at craft fairs or online shops. The material cost per headband is remarkably low, typically $0.75 to $2.50 depending on fabric type, and the retail selling price ranges from $8 to $20, making the profit margin excellent once you factor in your time.
Material Costs Per Headband
Fabric: The biggest variable. Jersey knit from the discount fabric bin at $3 to $4 per yard yields 4 to 6 headbands, putting fabric cost at $0.50 to $1.00 each. Premium fabric at $12 to $15 per yard raises cost to $2.00 to $3.00 each. Fabric remnants and scraps from other projects bring material cost to near zero.
Elastic: Only needed for structured woven headbands. A yard of 3/8-inch elastic costs $0.50 to $1.00 and covers 4 to 6 headbands.
Thread: Thread cost is negligible, about $0.02 to $0.05 per headband.
Time Value Matters for Sellers
If you are making headbands to sell, your time has value. Even at a modest $15 per hour, a 20-minute headband adds $5 to the true cost. Price your headbands at 2.5x to 3x the full cost (materials plus time) to cover marketplace fees, packaging, and profit.
Ideal Fabrics for Headbands
- Jersey knit - stretchy, easy to work with, no need for elastic
- Velvet - luxurious look, popular for the holiday season
- Cotton quilting fabric - structured look, needs elastic in the back
- Satin or charmeuse - bridal and formal styles