If our skin could talk, it would probably ask for two things: fewer unpronounceable ingredients and a little more TLC.
As our body’s biggest organ, skin works overtime to protect us—so it only makes sense to return the favor with something gentle, nourishing, and non-toxic.
But walk down any skincare aisle and you’ll find body moisturizers packed with preservatives, synthetic fragrances, and mystery additives.
That (and the cost savings…more on this at the end) is why we make our own DIY body oil recipe: it’s super quick to mix, deeply hydrating, and made with natural ingredients your skin will actually appreciate.
Index: Homemade Body Oil Moisturizer
- Easy DIY Body Oil Recipe Jump to section
- Cost Savings of Making Your Own Body Oil Moisturizer Jump to section
- Why Make Your Own Body Oil Moisturizer? Jump to section
Easy DIY Body Oil Recipe
This simple yet luxurious body oil recipe deeply hydrates the skin, leaving it soft and glowing. While body oil isn’t non-greasy, the oils we’ve selected and tested with a lot of trial and error do absorb fairly quickly so you can get on with your day (or night) shortly after applying.
Ingredients:
- Jojoba Oil (2 tbsp): Lightweight, non-greasy, and mimics the skin’s natural oils, making it great for all skin types
- Sweet almond oil (2 tbsp): Softens and deeply nourishes the skin.
- Rosehip oil (½ tbsp): Rich in antioxidants and essential fatty acids to promote healthy skin
- Vitamin E Oil (½ tsp): Acts as a natural preservative and helps repair and protect the skin
- Avocado Oil (½ tbsp, optional): Provides deeper hydration benefits for extra dry skin
- Essential Oil (5-10 drops, optional): Adds a natural fragrance and skin benefits (e.g., lavender for relaxation, citrus for energy, sandalwood for grounding, or chamomile for sensitive skin
Instructions:
- In a clean glass bottle or dropper bottle, combine all your oils, including the vitamin E and any chosen essential oils (be sure you know your skin isn’t sensitive to your chosen oils).
- Stir or shake gently to combine all the ingredients.
- Store in a cool, dark place to maintain freshness.
- Apply to damp skin after a shower for the best absorption, massaging it in for a radiant, healthy glow.
For more easy skin care solutions, check out our 3 favorite recipes for DIY Body Moisturizers.
Cost Savings of Making Your Own Body Oil Moisturizer
Sure, making your own DIY beauty products feels good—but it turns out it’s also really good for your wallet.
This nourishing DIY body oil costs just over $5 per batch, using quality natural and organic ingredients. That’s around $1.70 per ounce—a far cry from the $20 price tag on similar 4 oz bottles from beauty brands like Saltair.
In other words? You’ll save about $13 every time you mix up a batch—and that doesn’t even factor in the joy of skipping the preservatives and packaging waste.
DIY Body Oil DIY
- Jojoba Oil: $7 for a 4 fl oz bottle (~$1.74 for 2 tbsp)
- Sweet Almond Oil: $7 for an 8 fl oz bottle (~$1.14 for 2 tbsp)
- Rosehip Oil: $6 for a 1 fl oz bottle (~$1.5 for 1/2 tbsp)
- Vitamin E Oil: $6 for a 2 fl oz bottle (~$0.25 for ½ tsp)
- Avocado Oil: $7 for an 8 fl oz bottle (~$0.43 for ½ tbsp)
- Essential Oils: $7 for 1 fl oz bottle (~$0.05 for 5-10 drops)
Cost per batch: ~$5.11 (recipe makes about 3 fl oz, equivalent to $1.70 per fl oz)
Store-Bought Equivalent: ~$20 for a 4 fl oz bottle (e.g., Saltair and similar natural skincare brands)
Savings per Batch: $13.19
Why Make Your Own Body Oil Moisturizer?
Cost savings aside, there’s another big reason we’re all-in on making our own skincare solutions: control.
Most store-bought body oils come with a glossy label and a long list of ingredients—many of which your skin could live without (and frankly, might prefer to). These commercial blends often rely on synthetic stabilizers, artificial fragrances, and cheap filler oils to cut costs, extend shelf life, and create that silky texture.
The problem? These ingredients can clog pores, irritate sensitive skin, or throw off your skin’s natural barrier.
Here are just a few common additives to watch out for:
-
Mineral Oil & Petrochemicals (like Paraffinum Liquidum, Petrolatum): Cheap to produce and great at forming a barrier—but not so great at nourishing your skin. These petroleum-derived ingredients can trap sweat and bacteria underneath, leading to clogged pores and breakouts.
-
Artificial Fragrances: “Fragrance” might sound harmless, but it’s often a catch-all for dozens of mystery chemicals. Some of them—like phthalates—are linked to hormone disruption and allergic reactions.
-
Silicones (e.g., Dimethicone, Cyclopentasiloxane): These give oils that ultra-smooth, glide-on feel. But they also create a film that can trap dirt and bacteria, which isn’t ideal if your skin is breakout-prone or reactive.
-
Parabens & BHT: Used as preservatives, these synthetic ingredients have raised health concerns, especially parabens, which mimic estrogen in the body and may disrupt hormones.
-
Highly Refined Vegetable Oils: Canola, soybean, or generic “vegetable oil” often make their way into formulas because they’re cheap. But they’re usually stripped of nutrients during processing and may be extracted with chemical solvents like hexane.
By making your own DIY facial oil, homemade hair mask (insert DIY body care product), you can skip all that. What you get instead? A clean blend of skin-loving ingredients—each one chosen with purpose, not profit margins. Your skin gets the nourishment it needs, and you get peace of mind (and fewer mystery ingredients to Google).









Love the body oil recipe. I used jasmine and lavender essential. Left my skin soft and glowing.