How To Make DIY Body Oil At Home

Heres how to make your own body oil using an extremely quick & easy recipe. It’s a totally additive-free, non-irritant, DIY body oil with maximum skin benefits.

homemade body oil

Here’s how to make your own body oil. It’s extremely quick and easy to mix up a simple, therapeutic, totally pure, additive-free, non-irritant DIY body oil recipe with maximum benefits that are tailored to your very own needs.

And all at a very low cost, in minutes.

However, as with all homemade moisturizers, and other DIY beauty products making a homemade body oil isn’t just about getting a quality product at a low price; it also enables you to have total control of what goes in it, so you can target those problem areas such as cellulite, stretch marks or rough cracked skin.

homemade body oils

Here’s How DIY Body Oils Work

  • All moisturizers work by sealing the skin’s surface and trapping the body’s natural water within the skin’s tissue, as oil is far more effective in sealing and moisturizing than water, the more oil your moisturizer contains the better it will work.
  • Body oils that have been made with pure essential oils then diluted with the appropriate carrier oil won’t contain any hidden water, and has to be one of the best body treatments you can use.

How To Make Body Oil

ingredients for a diy body oil recipe

To make a good body oil recipe we should be looking at around 97% carrier oil, 1 to 2% essential oil (depending on its dermal limits), and 1% Antioxidant.

To make it easier I’ve worked out the recipes bellow using teaspoons and drops, however, if you are thinking of getting into this in a big way I recommend getting a digital scale that can weight out extremely small quantities such as 0.01g

As we are talking drops and teaspoons the maximum recommended amounts we will be working with are 2 drops essential oil to 1 teaspoon of carrier oil. Never use more than the suggested quantities, essential oils do not become more effective by using extra, in fact it may even have a negative effect.

Dermal Limits

Have a look at each essential oil on my essential guide. I also recommend checking the dermal limits for – Irritation, Sensitisation, and Phototoxicity when formulating.

A prime example of this would be Rose essential oil, it smells wonderful, and has fantastic values (defiantly in the top 10 best oils you can buy for skincare), however, it should only be used on average between 0.01 % to 0.04% in a body or face oil. Which is a maximum of 2 drops per 100g (3.5 oz) so please be wary of any online recipe that suggests using more.

Selecting The Right Oils

homemade pomegranate body oil

Try to make your body oil in small batches so that they are always fresh if however you really must make up a large batch, adding 1% of vitamin E or Rosemary CO2 extract. This will help to preserve the oils and stop them from oxidation or going rancid.

Choosing the right oils to match your skin type is particularly important as to how quickly the oils are absorbed into the skin. Below is a list of the best carrier oils and essential oils to use for different skin types and individual problem areas.

However, this doesn’t mean that you are limited to using just the oils listed in the categories below. The last thing you want to do is smother yourself in an aroma that doesn’t smell nice to you. After all, our mental health can also play a large part in improving our body and skin. All essential oils have value, so adding a few drops of your favorite scented oil can vastly change a dull smelling DIY body oil into something special.

You may also want to check out our quick and easy to use carrier oil guide and essential oil guide for skincare, this will give you a more in-depth look at each oil and how to substitute them.

how to make body oil

Best Carrier Oils To Use:

  • Dry skin – Apricot Kernel, Rice Bran, Avocado, Sesame oil, Meadowfoam, Calendula Infused oil.
  • Itchy, Sensitive skin – Sweet Almond, Avocado, Hempseed, Sunflower, Calendula Infused oil.
  • Wrinkles – Argan, Borage, Pomegranate, Evening Primrose, Carrot Infused oil, Extra Virgin Olive Oil
  • Normal – Jojoba, Safflower, Tamanu.
  • Oily skin – Safflower, Sunflower, Jojoba, Grapeseed Tamanu.
  • Scars – Argan, Rosehip, Calendula Infused oil.
  • Stretch marks – Rosehip, Argan, Calendula Infused oil.

Here’s some more info on these carrier oils and where to buy them

Best Essential Oils To Use:

  • Dry skin – Jasmine, Calendula, Carrot Seed, Lavender, Benzoin, Rose.
  • Oily skin – Patchouli, Bergamot, Tea Tree, Clary Sage, Geranium, Lavender, Lemon, Petitgrain
  • Itchy skin – Lavender, Calendula, Chamomile, Helichrysum, Jasmine.
  • Mature skin – Rose, Carrot seed, Neroli, Frankincense, Lavender, Helichrysum, Sweet Orange, Carrot Seed, Galbanum.
  • Itchy skin – Lavender, Calendula, Chamomile, Helichrysum, Jasmine.
  • Sensitive skin Chamomile, Lavender, Rosemary, Calendula, Helichrysum.
  • Cracked/Rough skin Lavender, Benzoin, Carrot Seed, Sandlewood.
  • Stretchmarks, Neroli, Jasmine, Frankincense, Lavender.
  • Spots/Pimples Palmarosa, Helichrysum, Tea Tree, Juniper, Yarrow, Sweet Orange, Violet Leaf

Important Note: Due to their phototoxicity in the sun, citrus oils are unsuitable to use whilst
sunbathing. So, just avoid them during the sunniest months of summer, or use them in night time skin formulations.

Here’s some more info on these essential oils and where to buy them.

As I mentioned earlier you are going to be covering your entire body with this oil, so it’s important to create a nice pleasant scent, this will become easier once you become more familiar with each individual scent.

For now, if you feeling a little overwhelmed I’ve listed some excellent combinations for you to try below.

Rich Moisturizing Body Oil Recipes:

rich moisturizing body oils made at home

Recipes are for 2floz/ 60mls and are best stored in a glass dropper bottle or a PET bottle with a serum or flip lid easy application.

For Mature Skin

Frankincense will always be my first go to in any mature body oil. It has some fantastic rejuvenating values that can help encourage new cell growth to keep our skin looking young and healthy. There’s a reason why the Egyptians used this oil to mummify!

Frankincense also has a nice spicy aroma that blends beautifully with the sweet citrus scents of sweet orange and neroli or fresh peppermint essential oils.

The carrier oils are interchangeable in these recipes. They all have a mild scent, along with superb moisturizing and cell renewal benefits. I’ll begin by showing you the one I use most often, my Orange Bliss body oil

homemade body oil

How To Make Body Oil At Home

Heres how to make your own body oil. It's extremely quick and easy to mix up a simple, therapeutic, totally pure body oil recipe with maximum benefits, tailored to your very own needs in minutes.
Rate This Project
5 from 8 votes
Print Comment Pin Share
Prep Time: 5 minutes
Total Time: 5 minutes
Difficulty Level: Easy
Yield: 2 floz
Author: Angela Wills
DISCLOSURE: is reader-supported. Some of the links below are affiliate links, If you buy via the links we may earn an affiliate commission at no cost to you. Affiliate disclosure.


Carier Oils


  • Put all of the carrier oil into your glass beaker, and add your essential oils.
    9 drops Orange Essential Oil, 9 drops Frankincense Essential Oil, 3 drops Neroli Essential Oil, 12 teaspoons Evening Primrose Oil, 3 drops Vitamin E Oil
    Put all of the carrier oil into your glass beaker
  • Pour the contents into your bottle and shake it to combine ingredients before use
    Glass Bottle
    Pour the contents into your bottle
Category: DIY Bath & Body
Cuisine: N/A
Difficulty: Easy

Tried This ProjectMention @savvyhomemade or Tag me! #savvyhomemade

The following recipes all use the same method as above.

Minty Mornings – For Mature Skin

  • 8 drops Frankincense essential oil, 8 drops Orange essential oil, and 4 drops Mint essential oil.
  • Blended in 6 teaspoons (1oz/30ml) Pomegranate oil, 6 teaspoons (1oz/30ml) Sweet Almond oil, and a few drops of Vitamin E.

For Dry Skin

Lavender is one of the most versatile essential oils on the market, it works well with all skin types but is particularly good on dry or sensitive skin.

Lavender has excellent anti-inflammatory properties to soothe and calm any dry or itchy areas. The mint might seem a strange one for dry skin, but it works perfectly with the lavender, and it has a lovely cooling effect on contact.

Mint essential oil is also a very good anti-aging oil and who would say no to that?

Once again the carrier oils are interchangeable in these recipes. They all have a mild scent, and superb moisturizing and cell renewal benefits.

Lavender Mint

  • 8 drops Lavender essential oil, and 5 drops Mint essential oil.
  • Blended in 12 teaspoons (1oz/30ml) Apricot Kernel, 6 teaspoons (1oz/30ml) Sweet Almond, and a few drops of Vitamin E.

Overnight Moisture Boost

  • 5 drops Lavender, 5 drops Neroli, and 5 drops Jasmine essential oil.
  • Blended in 6 teaspoons (1oz/30ml) of Apricot Kernel oil, 6 teaspoons (1oz/30ml) Meadowfoam oil, and a few drops of Vitamin E oil.

For Sensitive Skin

It’s no surprise that Chamomile essential oil features in both of these sensitive skin body oils. It has exceptional healing and calming benefits which is exactly what you want in a sensitive skin recipe.

The Lavender and rosemary essential oil are both known for their gentle nourishing values whilst the peppermint and neroli give these oils a welcome uplifting scent.

The Avocado oil can be purchased in a refined form which is a pale golden color and carries little or no odor, or in its unrefined form of deep green and nutty aroma. Given the choice, I’d go or the more natural one (unrefined) as it contains more therapeutic properties.

Cooling Soother

  • 8 drops Chamomile essential oil, 4 drops Lavender essential oil, and 4 drops Mint essential oil.
  • Blended in 12 teaspoons (2oz/60ml) Sunflower oil and a few drops of Vitamin E.

Green Calmer

  • 10 drops Chamomile essential oil, 5 drops Neroli essential oil, and 2 drops Rosemary essential oil.
  • Blended in 6 teaspoons (1oz/30ml) Avocado oil, 6 teaspoons (1oz/30ml) Calendula infused oil, and a few drops of Vitamin E OIL.
homemade avocado and calendula body oil

For Oily skin

Even oily skin needs to be moisturized to keep its fresh youthful appearance.

The great thing about using a homemade body oil here is that you can help balance the skin’s natural oiliness and target those problem areas that are prone to breakouts due to excess oil. Citrus oils are particularly good at this and have a beautiful uplifting aromas.

I think its important to use lightweight oils, that will glide easily but don’t feel heavy on the skin. the oils I’ve chosen here, also have oil moderating and anti-inflammatory qualities.

Bergamot Hydration

  • 10 Drops Bergamont essential oil, 5 drops Lemon essential oil, and 5 drops Patchouli essential oil.
  • Blended in 12 teaspoons (2oz/ 60ml) Safflower oil, and a few drops of Vitamin E oil.

Citrus Refreshment

9 drops Grapefruit essential oil, 6 drops Petitgrain essential oil, and 3 drops Lemon essential oil.
Blended in 12 teaspoons (2oz/ 60ml) Jojoba oil, and a few drops of Vitamin E oil.

For Problem Areas

poring homemade body oil in to a bottle

There may be times when we need oil to target specific areas. Fresh is defiantly better here, so I strongly suggest making up a little at a time and storing them in a 1oz (30ml) dark dropper bottle.


  • 3 drops Rosemary essential oil, 2 drops Lavender essential oil, and 3 drops Sweet Orange essential oil
  • Blended in 6 teaspoons (1oz/ 30ml) Grapeseed oil and a few drops of Vitamin E.

Stretch Marks

  • 6 drops Frankincense essential oil, and 3 drops Lavender essential oil, and 3 drops Lemon essential oil.
  • Blended in 6 teaspoons (1oz/ 30ml) Rosehip Seed oil, and a few drops of Vitamin E.


  • 4 drops Sweet Orange essential oil, 4 drops Geranium essential oil, and 2 drops Frankincense essential oil.
  • Blended in 6 teaspoons (1oz/ 30ml) Rosehip Seed oil, and a few drops of Vitamin E oil.

Spots and Oiliness

  • 5 drops Tea Tree essential oil, and 5 drops Lavender essential oil.
  • Blended in 6 teaspoons (1 floz/ 30ml) Jojoba oil.

Adapting Your Body Oils

adapting a homemade body oilbody with sea salt

Now you’ve got the hang of how to mix up your own homemade body oil you can use them to create some other fantastic treatments such as body exfoliates, body packs and body soaks.

I’ve covered the basic methods on each of these treatments bellow but it really is down to individual needs and preferences, so get creative and custom build your own.


For very rough areas (Sea Salt)

Use sea salt for very rough areas such as heels knees and elbows.

  1. Place 6 tablespoons of Sea Salt into a glass jar with a tight-fitting lid, and sprinkle over 1 teaspoon of your chosen moisturizer mix.
  2. Place the lid on the jar and give it a good shake then leave it overnight before using it.
  3. Rub over damp skin in circular motions, rinse off with warm water and then apply a homemade skin moisturizer afterward.

For dry course skin (Almonds)

  1. Blend or finely crush 2 tablespoons of fresh almonds then add just enough of your chosen moisturizer mix to make a nice smooth paste.
  2. Coarsely chop another 2 tablespoons of almonds and stir into the paste.
  3. Then use immediately. Rub over damp skin in circular motions, rinse off with warm water and then apply a homemade moisturizer afterward.

Body Packs

For a small area (with oatmeal) 

This mix is ideal for spreading over small dry patches or spotty areas on the chest and back.

  1. Place 2 teaspoon of your chosen body moisturizer mix into a small pot or jar then heat it up by placing the pot/jar into a larger container filled with boiling water.
  2. Add enough fine oatmeal to make a good thick paste.
  3. Always try to use the paste whilst it’s still warm, this will give it an excellent drawing effect. Rinse of once cooled.
diy body pack with oatmeal

Large areas (with kaolin clay or fullers earth)

Great for treating cellulite, fluid retention and varicose veins

  1. Mix enough kaolin clay or fullers earth powder to 12 teaspoons of your chosen body oil mix to make a soft smooth paste.
  2. Immediately spread the pack thinly over the areas you are treating and then leave it to harden.
  3. Rinse off with warm water and then apply a homemade body oil moisturizer afterward.
diy body pack with kaolin clay

Body Soaks

Skin softener for rough coarse areas

This soak is particularly good for softening nails before a manicure or pedicure along with treating rough dry areas of skin (you may need to use a pumice stone immediately after soaking on very rough skin).

  1. Add about 6 teaspoons of homemade body oil to a large bowl of hot water and immediately soak the areas you are treating.
  2. For those tricky areas such as elbows and knees, soak a piece of cotton cloth in the bowl, wring it out then wrap the soaked cloth around the area you wish to treat.
  3. Finish by applying a homemade moisturizer afterward.

Lets move on…

Photo of author

Angela Wills

Hi, I'm Angela, and I make most of the homemade things here at Savvy Homemade. I’m fearlessly dedicated to creating tried, tested recipes & products that will work for everyone. I'm an experienced soap maker, skincare formulator, author, busy Mom of 3, and recently a Grandma! Welcome to SavvyHomemade, it's my true passion.

Radiance is my FREE DIY Skincare Course

With recipes to help you create a wonderful home facial routine for glowing skin.

Discussion (15 Comments)

  1. Hi Angela, Thanks for sharing your knowledge and insights.

    My question is around the ratios required when using seabuck thorn, jojoba and an essential oil to develop a facial oil for 60+ mature skin, with fine lines, some scarring and oily tzone.

  2. Thank you for this post! How long will these mixtures typically last before going rancid? If made in larger quantities, how long will they last?

  3. What a helpful post. Thank you so much for sharing your knowledge and time. I’m looking to make a nourishing Love body oil infused with Geranium Rose. Is this different to Rose Oil? I saw you don’t recommend using more that 2 drops of Rose. Is that the same for GR? Also, I am looking to mix fractionated coconut oil with jojoba. Would you recommend 50/50 of each or a different volume of each?

    • Hi Vicky,

      All essential oils have compounds in them that are potentially very strong sensitizers, so no matter the essential oil we need to take some precautions. So yes, treat Geranium Rose just like you would regular Rose Essential Oil.

      While calculating the sensitizer content of your essential oil blends is an important part of selling your DIY skin care products. If you make stuff just for you or as gifts for friends, you’ll be okay using no more than 2% essential oil (combined) in any one leave on skin care product.

      • Hi Angela,
        Thank you so much for getting back to me and for your advice. Such a helpful site. There are some Essential Oil Blends I’m looking at too which contain Rose. It’s hard to tell the amount that is in the blend, however, I will proceed with caution :)))

        Thank you so much, Vicky

    • You can, but you’d have to use fractionated coconut oil unless you live somewhere warm enough that ordinary coconut oil is always a liquid.

  4. This was so helpful:) Thank you for sharing! How often do you recommend body oil be applied through out the day?

    • Hi Christina,

      I’d say twice a day as a max. Once in the morning and once before bed. While you could apply it more often, you probably won’t see much benefit. You also have to give the oil chance to sink in, so applying no more than once or twice saves you a lot of waiting around.


Join the conversation

Rate Project