Is DIY Natural Deodorant Actually Cheaper?
Natural deodorants from brands like Native, Schmidt's, and Tom's of Maine typically run $10–$16 per stick. A single batch of homemade natural deodorant — built from baking soda, arrowroot powder, coconut oil, shea butter, and a few drops of essential oil — can yield 4–8 sticks for roughly $2–$3 in ingredients, putting your per-stick cost well under $1. The math looks great on paper, but the real savings depend on how you source your ingredients.
Buying small quantities of arrowroot powder or shea butter at a grocery store can eat into your margins quickly. Purchase in bulk (1–5 lb bags from Amazon or a natural foods co-op) and your per-batch ingredient costs drop dramatically. A 5 lb bag of arrowroot powder bought in bulk might last you 30+ batches, while a small grocery-store packet barely covers one or two. Once you factor in bulk pricing, DIY deodorant routinely comes in at $0.40–$0.80 per stick — a savings of 90% or more versus premium store brands.
Essential oils are often the biggest wild card. Tea tree and lavender oils cost more per bottle but you only use 10–20 drops per batch, so the per-stick cost is still low. A 15 mL bottle of tea tree oil (roughly 250 drops) might cost $8–$10, but it could supply essential oils across 15–20 batches. Use this calculator to plug in your actual ingredient costs — divide what you paid for the full container by the fraction you use per batch — for the most accurate comparison.
Beyond cost, homemade deodorant offers full ingredient control: no aluminum, no synthetic fragrances, and no mystery preservatives. Sensitive-skin users often switch to DIY precisely because they can leave out baking soda (which irritates some people) and increase arrowroot for a gentler formula. The upfront investment in a few bulk ingredients pays off quickly, especially once you batch-make 6–12 sticks at a time.