DIY Massage Oil

We love oils! That's pretty clear, since we're in the aromatherapy business. You probably know what massage oils are, but what about body oil? or bath oil? Well, they are all in fact the same magical oil, and we're going to show you how to blend your own!

What You Will Need

Massage/Body oils are a mix of carrier oils and essential oils with different variations of each depending on its intended purpose. To make your own massage oil, you will simply need 3 things;  a good carrier oil, some essential oils and a glass bottle with a tight fitting lid. Now you're ready!

Essential Oils

The essential oils we blend to make a massage oil depends on your desired results. For Energy, you'd use something like Rosemary, Eucalyptus Peppermint, Lavender, Grapefruit, Cypress or Fir Balsam.

HINT: If you are making a respiratory blend, you will use Essential Oils very similar to ones used for Energy.

If you're looking to make a more sensual blend you'll want to include essential oils like Patchouli, Ylang Ylang, Frankincense and Sandalwood. *When you're using these heavier base note essential oils you use about 1/4 the amount of a top or middle note, as they are much stronger scented.

Cautions: There are cautions with using essential oils in a massage oil. If you're pregnant or nursing. Here's a link to essential oils for Preganacy and nursing mothers. The other caution is with Phototoxic essential oils. These are normally all citrus fruit oils. They don't like to get hot, so you shouldn't use them before going in direct sunlight or in a hot bath.

The key to mixing a massage oil is in the ratio of essential oils to carrier oils. You'll see these colourful lists below show the range of essential oils to add.


The common rule is that 20 drops of an essential oil = 1ml


Sensual Massage Oil

For 50ml bottle with 2.5% essential oil dilution = 25 drops of essential oil, the remainder of the bottle is filled with a carrier oil.

  • 10 drops Bergamot
  • 7 drops Cypress
  • 5 drops Orange
  • 3 drops Frankincense
  • 1 drop Ylang Ylang
  • Fill remainder of bottle with Carrier Oil of choice

    Pain Relieving Massage Oil

    For 50ml bottle with 5% Essential oil dilution = 50 drops of essential oil, the remainder of the bottle is filled with a carrier oil.

    • 25 drops Lavender
    • 10 drops Eucalyptus (globulus)
    • 10 drops Rosemary
    • 5 drops Fir Balsam
    • Fill remainder of bottle with Carrier Oil of Choice

    Carrier Oils

    Below are some oils that you can use for your blend and also what they can do for you. For more carrier oil info, check out our "What are Carrier Oils?" blog.  


    • Rich in antioxidants
    • Astringent (good for oily skin or acne)
    • High in fatty acid & linoleic acid (good for giving you soft skin and firm tissue)
    • Good for all skin types including sensitive skin
    • Helpful for scars or scrapes

    Sweet Almond

    • Lightweight oil
    • Helpful for dry, irritated skin
    • Skin plumping (wrinkle reducing!)
    • Warming oil (helps with muscular aches and pains)
    • Can be used 100% or combined with other carrier oils


    • Heavier oil
    • Has naturally occuring vitamins including Vitamin E
    • Very high in oleic acid, Omega-3 and Omega-6 (fatty acids)
    • Good source of linoleic acid
    • Can be used 100%, or combined with other carrier oils

    Vitamin E

    • Very thick, adds a luxurious texture
    • Extends the shelf life of other carrier oils
    • Antioxidant
    • Helps to heal scar tissue
    • Rejuvenates skin cellular activity
    • Only a very small amount of Vitamin E Oil is needed in a carrier oil blend, would not be used 100%

    Making your own unique blends, and feel like sharing? We'd love to hear from you!

    1 comment

    • Liz Furukawa

      Thank you so much for sharing these.
      Beautiful gifts for my daughters and parents for Christmas!
      Will this last for two months?

    Leave a comment

    Please note, comments must be approved before they are published

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    You may also like

    View all
    Example blog post
    Example blog post
    Example blog post