August 08, 2018

If you are dealing with arthritis or just overworked joints, you may be asking what essential oils are good for joint pain?That is a complex question with many answers since so many of the essential oils have properties that fight pain, inflammation or tension which is often the cause of muscle or joint pain. Here are five of the top EOs that can be applied topically to find some pain relief as well as five top recipes for helping alleviate painful joints. There are two caveats though. Firstly, if you have a chronic condition that causes painful joints, talk to your doctor prior to using essential oils to combat the pain. Secondly, remember that most oils are potent and should not be applied topically without being diluted with a carrier oil.

Top 5 Essential oils Good for Joint Pains

There are so many oils that can be used to help alleviate joint pain, it can be difficult to know where to start, but it is also hard to choose one that won’t work. Here is a list of just the top 5 EOs to use when you have swollen or painful joints.

  • Peppermint Essential Oil – Peppermint contains menthol which can act as a mild analgesic as well as an antispasmodic. It can be useful for reducing pain, pressure or tension. At the same time, it can calm the mind to relieve stress which is often a cause of joint pain, particularly in the neck or back.
  • Lavender Essential Oil – Lavender is so versatile, it makes almost every “best” list. It is well-known as a pain reliever. Because it also has a sedative effect, it is beneficial for relieving pain and pressure. When it is applied topically, its anti-inflammatory and analgesic properties can bring relief to a tired, strained body.
  • Rosemary Essential Oil – Rosemary is sort of a miracle plant with its earthy scent and naturally produced oils. It has a very high amount of antioxidants as well as antispasmodic and anti-inflammatory properties. Just one of its antioxidants, carnosol, is known to reduce inflammation which makes it an excellent choice among essential oils that are good for joint pain.
  • Frankincense Essential Oil - Ayurvedic and holistic practices have used frankincense for years. It is known to be an effective anti-inflammatory, anti-anxiety, anti-bacterial, anti-spasmodic and analgesic treatment option.
  • Eucalyptus Essential Oil – This oil contains analgesic and anti-inflammatory properties which is one reason it works well to combat congestion and breathing problems.

Five Top Recipes for Relieving Joint Pain

Knowing what essential oils are good for joint pain is the first step, but there are unlimited ways to blend them to get the desired effect. Here are the top five recipes you can try to find the one that works best for you.

Pain Relief Oil Blend

This blend is a great option for using a roller ball bottle if you have one. If not, you can still mix the blend in a dark colored bottle and use it topically.


  • 5 drops of eucalyptus oil
  • 10 drops of lavender oil
  • 5 drops of birch oil
  • 5 drops of rosemary oil
  • 3 drops of peppermint oil
  • 10 ml of the carrier oil of your choosing (avocado, sweet almond, jojoba, argan, coconut, macadamia)

Mixing Directions:

  1. Add all the oils to a 10-ml glass bottle (roller top if you have it)
  2. Top it off with the carrier oil of your choice.
  3. Place the lid or cap on the bottle and gently roll it between your hands to blend it.
  4. Apply the oil blend to joints that are painful, swollen or stiff.

Pain Lotion with Frankincense Oil


  • 20 drops of frankincense oil
  • 20 drops of myrrh oil
  • ¼ cup of shea butter
  • ¼ cup of beeswax
  • ¼ cup of olive oil
  • ¼ cup of coconut oil
  • 2 tablespoons of Vitamin E oil


  1. Melt the shea butter, beeswax, olive oil and coconut oil in a double boiler stirring occasionally.
  2. Once it’s all melted and blended well, sit in the refrigerator for about an hour to let it solidify.
  3. Use an electric mixer to beat the mixture until it’s fluffy.
  4. Add the vitamin E and the essential oils and mix it well.
  5. Store in an airtight glass jar. Use on painful or stiff joints.

Homemade Balm


  • 5 drops of clove oil
  • 7 drops of eucalyptus oil
  • 5 drops of cinnamon oil
  • 9 drops of peppermint oil
  • 10 drops of camphor oil
  • ¼ cup of coconut, almond or olive oil
  • 1 ounce of beeswax


  1. Use a double broiler to melt the beeswax and oil of your choice on low. Stir the mixture as the wax melts.
  2. Place the melted mixture in a metal tub or small glass jar that has a large mouth.
  3. Add the EOs and stir gently until it is mixed thoroughly.
  4. Place the lid on the container and allow the balm to cool completely.
  5. Wait for a minimum of two hours before using the balm.
  6. Apply as often as needed to sore muscles and joints.

Massage Blend for Arthritis Relief


  • 3 drops of chamomile oil
  • 4 drops of eucalyptus oil
  • 5 drops of peppermint oil
  • 30 ml of sweet almond oil


  1. Put the essential oils into a glass bottle and add the sweet almond oil to them.
  2. Place the lid on the bottle and roll it between your palms to blend it thoroughly.
  3. Apply as needed to areas causing you pain or stiffness. Do not get it near the eyes, nose or genital area!)

Pain Alleviating Bath Salts


  • 3 drops of eucalyptus oil
  • 3 drops of rosemary oil
  • 2 drops of peppermint oil
  • 1 cup of Epsom salts
  • ¼ cup of sea salt
  • ¼ cup of baking soda


  1. Using a small bowl, mix all the ingredients together.
  2. Slowly pour the salts into the bath while the tub is filling with water.
  3. Soak for at least 20 minutes so you’ll benefit from the oils.
  4. This recipe is for one bath, it can be multiplied for more than one. Store it in an airtight jar.


So, the answer to your question, what essential oils are good for joint pain, is simple. A LOT of them!

Leave a comment

Comments will be approved before showing up.