DIY Lavender Bath Salts Cost Calculator

Find out if making your own lavender bath salts saves money per jar vs. boutique brands.

$
$
$
$
$
$
$

How to Calculate the Cost of Homemade Lavender Bath Salts

Lavender bath salts are one of the most popular DIY wellness gifts — and for good reason. The combination of magnesium-rich Epsom salts, mineral-dense Himalayan pink salt, calming lavender essential oil, and fragrant dried lavender buds is simple to assemble, beautiful to present, and dramatically cheaper to make at home than to buy from a spa boutique or brands like Lush.

What Goes Into a Jar of Lavender Bath Salts?

  • Epsom salt — the backbone. A 5 lb bag typically costs $4–$8 at a grocery store, or as little as $12–$18 for a 25 lb bag bought in bulk. One batch using most of a 5 lb bag yields roughly 6–10 jars at an 8 oz fill weight.
  • Himalayan pink salt — adds a rosy color, trace minerals, and a coarser texture. A small bag costs $4–$7 and stretches across many batches.
  • Dried lavender buds — the visual centerpiece. Culinary-grade buds cost $5–$10 per ounce, and a typical batch uses only a tablespoon or two per jar.
  • Lavender essential oil — provides the lasting therapeutic scent. A quality 1 oz bottle of pure lavender oil costs $8–$20. A standard recipe uses roughly 10–20 drops per jar, so one bottle can supply multiple batches.
  • Coconut oil (optional) — a tablespoon or two per batch adds moisturizing properties. At $5–$10 for a jar, the per-batch cost is very low.

Typical Cost Ranges

For a batch of 8 jars using mid-range ingredients, most home makers land between $1.75 and $3.50 per jar in ingredient costs. Add a standard 8 oz wide-mouth mason jar at $0.75–$1.25 and your all-in cost is usually $2.50 to $4.75 per jar. Compare this to a 9 oz jar of lavender bath salts at Lush ($12–$15), a boutique spa gift shop ($18–$28), or a premium Etsy listing ($14–$22). The DIY version typically costs 70–85% less.

Tips to Lower Your Cost Per Jar

  • Buy Epsom salt in bulk. A 25–50 lb bag from a warehouse club or farm supply store cuts your largest ingredient cost by 40–60%.
  • Order lavender oil from a wholesale aromatherapy supplier. A 4 oz or 8 oz bottle cuts your per-drop cost substantially.
  • Buy dried lavender buds in bulk online. A 1 lb bag typically costs the same as a small 1 oz retail pouch.
  • Use wide-mouth mason jars. At $0.75–$1.00 each in a 12-pack, they are the most economical packaging.

Frequently Asked Questions

What is a realistic cost per jar for DIY lavender bath salts?
Most home batches land between $2.50 and $5 per jar all-in, including packaging. The biggest driver of cost is lavender essential oil — pure therapeutic-grade lavender can cost $12–$20 per ounce, while a fragrance oil version cuts that cost by 50–70%. Buying Epsom salt in bulk is the fastest single step to bring the per-jar cost down below $2.
How much does a jar of lavender bath salts cost at Lush or a spa boutique?
Lush typically sells lavender-scented bath soaks and salts in the $12–$16 range for an 8–10 oz jar. Specialty spa boutiques and gift shops commonly charge $18–$28 per jar. Artisan Etsy sellers list similar products at $14–$22. In all cases, a comparable DIY jar costs 70–85% less to produce.
Do dried lavender buds add much to the cost?
Not significantly. A tablespoon of dried lavender buds per jar uses only a small fraction of a bulk bag. Buying a 4 oz or 1 lb bag of culinary-grade lavender buds online costs $6–$14 and can supply dozens of jars. The visual and aromatic impact they add is disproportionately large relative to their cost.
Is coconut oil necessary in lavender bath salts?
No, coconut oil is optional. It adds a moisturizing benefit but the recipe works perfectly without it. If you omit it, simply enter 0 in that field and the calculator will exclude it from your cost. Adding it typically adds only $0.10–$0.25 per jar while meaningfully improving the skin-feel of the finished product.
How many jars does a standard lavender bath salts batch make?
A batch using a full 5 lb bag of Epsom salt as the base typically yields 6–10 jars at an 8 oz fill weight, or 10–16 jars at a 4 oz fill weight. The exact number depends on how much Himalayan salt and other ingredients you incorporate. Entering your real jar count into the calculator gives you the most accurate cost per jar.