Is It Cheaper to Make a Tufted Velvet Pillow Than to Buy One?
Tufted velvet pillows are one of those home decor items where the retail markup is genuinely steep. A single tufted velvet throw pillow at Target, HomeGoods, or Pottery Barn typically runs $35 to $75. The materials to make one at home — velvet fabric, a pillow insert, a button kit, upholstery twine, and a long needle — often total $25 to $35.
What Goes Into a DIY Tufted Velvet Pillow
- Velvet fabric: You need about half a yard for a standard 18x18-inch pillow. Craft velvet at JoAnn costs $8 to $15 per yard on sale; upholstery-weight velvet runs $15 to $30 per yard.
- Pillow insert: An 18x18 insert from IKEA (FJADRAR) costs around $5 to $8. Amazon square pillow inserts fall in the $7 to $12 range.
- Button kit: A self-cover button kit lets you cover buttons in your velvet fabric so they match perfectly. A 10-pack runs $3 to $6 at craft stores.
- Upholstery twine: Upholstery waxed linen twine (a spool) runs $3 to $5 and will last you many projects.
- Long upholstery needle: A 5- to 7-inch upholstery needle is essential. A 3-pack runs $2 to $4. These are reusable indefinitely.
At mid-range prices, a single 18x18 tufted velvet pillow costs about $25 to make versus $45 at retail — a savings of 44%. Making four matching pillows for a sofa can save $60 to $80 over buying them at retail.