How Much Does It Cost to Make a Fabric Wrapped Vase?
Fabric wrapped vases are one of the most popular upcycling crafts for good reason: a plain thrift-store bottle or inexpensive glass vase can be transformed into a boutique-worthy home accent for just a few dollars in materials. The secret is in the layering — strips of cotton, linen, or burlap are adhered to the glass with craft glue or Mod Podge, then finished with a trim of twine, jute rope, ribbon, or lace. The result looks artisan and intentional, yet the total material cost per vase typically lands between $2 and $8.
At home décor boutiques and gift shops, comparable fabric-wrapped or textile-adorned vases routinely sell for $18 to $45. That gap makes this craft exceptionally profitable for markets, pop-ups, and Etsy sellers.
Breaking Down the Material Costs
- Glass vase or bottle: Dollar-store bud vases run $1–2 each. Thrift finds can be even less. Wholesale glass cylinders average $2–4 for a mid-size vase.
- Fabric scraps or linen strips: If you're using fabric from your stash, the cost is essentially zero. Quarter-yard cuts of cotton or linen from a fabric store cost $1–3 and cover several vases.
- Craft glue or Mod Podge: An 8 oz bottle of Mod Podge costs around $6 and covers 15–25 vases, putting per-vase cost at roughly $0.25–0.40.
- Trim (twine, ribbon, or lace): Natural jute twine costs $0.10–0.30 per vase from a bulk spool. Ribbon or lace trim adds $0.25–0.75 per vase.
Pricing for Craft Markets and Gift Sales
A common craft-market pricing formula is 2.5x to 3x materials for handmade goods sold at in-person markets. For online selling, consider 3x–4x materials. If your DIY cost per vase is $5, a reasonable market price is $12–15.