Can you use essential oils for pain relief?

If medications are doing little to ease your pain, or if you’re looking for a more natural pain relief alternative to drugs, there are many essential oils that can help to relieve your pain.
Can you use essential oils for pain relief?

Each of these oils has a range of properties which will benefit your body in different ways.

Not only can essential oils be used for pain relief, but many essential oils also have anti-inflammatory and antispasmodic properties, making them suitable for a range of injuries and ailments.  


Clary sage oil: Ideal for menstrual cramps

Part of the mint family, clary sage is often used in cooking and in teas. However, clary sage essential oil is also a powerful anti-inflammatory whilst also reducing pain.

A 2012 study measured the impact of aromatherapy massage using a blend of clary sage, lavender and marjoram essential oils on menstrual cramps. The researchers found that both the duration and intensity of menstrual cramps was significantly reduced by using this blend of essential oils.

You can also use essential oils in labour. Clary sage essential oil is commonly used to stimulate the uterus to contract during labour, with many women swearing by aromatherapy in labour to reduce its length. However, you shouldn’t use clary sage oil during pregnancy until full term as it could cause early contractions.

Clary sage essential oil has also been found to lower blood pressure, improve mental wellbeing and calm anxiety – common symptoms of chronic pain suffers.

Eucalyptus oil: Cooling pain relief

Originating from the evergreen eucalyptus tree which is native to Australia, eucalyptus essential oil has been used medicinally since the 18th century when doctors began using the steam-distilled oil to treat chest problems. By the late 1800s, eucalyptus oil was being prescribed for respiratory conditions, and countless benefits of this oil are still being discovered today.

A 2013 study investigated the effects of inhaling eucalyptus oil on pain. Patients were asked to inhale eucalyptus oil for 30 minutes on three consecutive days after knee replacement surgery. This resulted in a reduction in both pain and blood pressure, suggesting that eucalyptus oil is an effective essential oil for joint pain.

Eucalyptus oil acts as a counterirritant, similar to menthol. This means that it irritates the skin when applied, causing the skin to feel either hot or cold. This effect has been shown to increase circulation, helping to reduce pain. For this reason, eucalyptus oil is one of the ingredients in many topical analgesics, offering relief from back pain along with muscle sprains and strains.

Thanks to its anti-inflammatory and analgesic properties, eucalyptus oil is often used to relieve the joint and muscle pain associated with arthritis. If you’re looking for a natural arthritis treatment or one of the most effective essential oils for muscle pain, eucalyptus essential oil could help.  


Bergamot oil: Uplifting and soothing

Bergamot essential oil contains linalool and carvacrol, compounds which have been proven to reduce both pain and swelling. 

A review of studies in 2019 investigated how different essential oil compounds affect the response to pain in both humans and animals. The review concluded that both linalool and carvacrol have analgesic and anti-inflammatory properties. This makes bergamot oil one of the most effective essential oils for back pain.

A study published in 2015 concluded that injected bergamot oil or its compounds are effective in treating chronic pain in animals. This study found that bergamot essential oil was particularly effective in reducing neuropathic pain resistant to opioid medication. So while it doesn’t make topical bergamot oil conclusively effective, it’s certainly worth a try. And if all it does is brighten your mood, this alone can help reduce your pain.   


Organic Bergamot Essential Oil
Sale price13 € | 10 ml


Peppermint oil: Not just for toothpaste

Extracted from the leaves of the peppermint plant, peppermint oil is often found in foods, toothpastes and toiletries. However, peppermint essential oil also has analgesic properties.

A 2007 study investigated the effects of treating patients suffering from shoulder pain with aromatherapy acupressure. This used peppermint essential oil, in combination with lavender and rosemary oils. Researchers found that the group receiving treatment with peppermint oil experienced a 30% reduction in pain, compared to only 15% in the placebo group.

Peppermint oil has also been proven to relieve the symptoms of migraines and tension headaches in some people. A 2008 study found that topical application of a 10% peppermint oil solution on the forehead and temples of migraine sufferers offered effective pain relief as well as reducing both nausea and light sensitivity.

Rose oil: Sweet and effective

As well as smelling delicious, rose essential oil has some amazing analgesic properties.

A 2013 study measured the impact of rose oil on menstrual cramps. Women who experienced menstrual pain were given abdominal massages with diluted rose essential oil. The women massaged with rose oil reported less pain following the massage than the placebo group, demonstrating the powerful effect of rose oil.

A study in 2015 looked at the effects of inhaling rose essential oil after surgery in children. The children who inhaled the aroma of rose oil reported a significant decrease in their pain levels. Researchers believe that inhaling rose oil may have stimulated the release of endorphins – our body’s natural pain killer.

It’s important to never apply essential oils undiluted or neat to your skin as they may cause skin irritation. Instead, mix a few drops of essential oil with a tablespoon of carrier oil such as coconut oil or jojoba oil. The mixture can then be massaged into your skin for you to enjoy the analgesic effects of your chosen essential oil.  

Inhaling essential oils for pain relief

Inhaling essential oils is an effective method of pain relief whilst also making your home smell delicious. Simply add a few drops of your chosen essential oil to an aromatherapy diffuser and inhale the aroma.

If you don’t own a diffuser, you can add a couple drops of essential oil to the hot wax of a lit candle to create your own personal scented candle. You can also try adding bergamot oil into a bowl of hot water and inhale the steam. It may seem strange that just inhaling essential oils could help reduce pain, but remember that our smell receptors are closely linked to the limbic system, the part of the brain responsible for emotions and for controlling the stress response, including breathing, heart rate and blood pressure. So it should come as no surprise that simply smelling the aroma of essential oils can have such powerful effects on the body. 

Aromatherapy bath for pain relief

A warm bath can have huge benefits if you’re suffering from pain. Hydrotherapy is an effective method of pain relief in itself, especially if your pain is muscular. The immersion, buoyancy and heat that come with a bath are a great way to alleviate pain whilst allowing your body to relax.

Couple this with pain-relieving essential oils to really reap the benefits of an aromatherapy bath. You’ll first need to mix your chosen essential oil with a tablespoon of carrier oil. This will help your oil to disperse effectively throughout the water, avoiding skin irritation.

If you don’t have any carrier oil on hand, don’t worry. You can also mix your chosen essential oil with a tablespoon of full-fat cow’s milk which will enable dispersion.

#1 Trustpilot wellness brand