Health and Medical

Top 4 best essential oils for headaches


Essential oils are distilled from flowers, leaves, trunks, barks, and roots and directly or indirectly have the physiological effects on the human body. For instance, just a few drops of peppermint oil can aid digestion while inhaling a little lavender oil will help our brain relax. The first step to use essential oils is selecting a suitable one for your purpose. Another note is that almost every essential oil must be diluted for use. Therefore, you should follow the instructions on the bottle. After that, the article would like to introduce four essential oils for headaches.

Top 4 best essential oils for headaches

1. Peppermint essential oil

In the list of essential oils for headaches, peppermint essential oil is the most familiar name. Peppermint essential oil has many uses including skin cooling, muscle relaxation and promoting blood circulation. Massaging the forehead with peppermint essential oil can help you to relieve headaches and stresses. A study in 1996 was carried out on 41 patients, and 164 causes of headaches were analyzed. Peppermint essential oil is used to apply to the forehead from 15 to 30 minutes. The participants said that they felt comfortable and the headaches were considerably reduced. In addition, using peppermint essential oil will not cause any side effects.

Another critical study on the uses of peppermint essential oil was conducted in 1995 and placed in the International Journal of Phytotherapy and Phytopharmacology. 32 healthy people were surveyed, which was aimed at evaluating the impact of the essential oil. A mixture of peppermint oil and eucalyptus oil was used so that researchers could achieve the final result. Finally, researchers found that symptoms of headaches were significantly relieved after the participants used this essential oil.

To relieve the pain, increase blood circulation and reduce stresses, you are advised to dilute two to three drops of peppermint with coconut oil, then put them on your shoulder, forehead, and neck.

2. Lavender essential oil

Lavender essential oil is beneficial to preventing and treating various diseases. It helps to relax and relieve the stresses and strains. Lavender acts as a sedative, antidepressant drugs and helps to reduce the anxiety and fight against convulsive fits. In addition, lavender essential oil can treat neurological disorders. Researches have demonstrated that lavender essential oil affects the limbic system because it contains linalyl acetate and linalool, which are absorbed fast through the skin and make an impact on the nervous system. Therefore, lavender essential oil is very useful in treating headaches.

Lavender essential oil brings some benefits including relieving restlessness and restless sleep, which are two main symptoms of headaches. It also contributes to regulating the concentration of serotonin to minimize the pain of the nervous system, which is a major cause of migraines.

A study in 2012 published in European Neurology proved that lavender is an effective and safe remedy for a migraine. This study consisted of 47 participants who are asked to inhale the fragrance of lavender for the period from 15 to 30 minutes. The final results were that the symptoms of a headache obviously improve.

To reduce the muscle tension, balance the mood, have a good sleep and relieve the stress, you diffuse five drops of lavender oil in your house or at the office. You can also apply lavender oil to your neck, temporal lobes and wrists to reduce the strain and the headache. To promote physical and mental relaxation, you can add 5-10 drops of lavender essential oil to your warm bathing water and deeply breathe. At that time, the properties of tranquilizer start to take effect, thus relieving the tension and the headache.

3. Eucalyptus essential oil

The eucalyptus essential oil speeds up to  excrete toxic substances out of the body, while fighting off harmful bacteria. It also improves the respiratory tract, reduces the sinusitis, thereby reducing headaches. In addition, eucalyptus oil also promotes the balance of emotions and bring the comfort.

A clinical test indicated that the eucalyptus oil inhalation would support to reduce several symptoms of headaches and regulate blood pressure. The study was conducted on 52 patients who had undergone the knee replacement surgery. The eucalyptus essential oil is a good choice for those who desire to promote the emotional stability and escape from edema. Besides, the eucalyptus oil has anti-inflammatory effects.

The research in 2011 done in Israel was aimed at evaluating the effectiveness of the eucalyptus oil. The patients with respiratory disease, which can lead to a cough, sore throat and headaches were included in this research. The result shows that eucalyptus essential oil can improve the breath and relieve a runny nose. Additionally, the studies have also demonstrated that eucalyptus has an anti-inflammatory effect for the treatment of respiratory disease.

Regarding the usage, you dilute 2 to 4 drops of eucalyptus essential oil with a coconut oil and apply it to the neck, chest, temporal lobe and forehead. This oil is efficient in removing nasal congestion and respiratory inflammation. Eczema also reduces sinusitis, which may lead to headaches or migraines.

4. Rosemary essential oil

For a long time, rosemary is a home remedy for the treatment of headaches, poor blood circulation, inflammation and pain and is also considered one of the most effective essential oils for headaches. It also has a good effect on the mental alertness.

For other uses, rosemary essential oil also reduces stress and headache symptoms; supports digestion and relieves stomach ache.

The research in 2013 published in the Addiction and Health appreciated the effect of rosemary essential oil in supporting detoxification as a herbal remedy. Some symptoms while giving up smoking opium include restlessness, nausea, muscular aches and pains, headache, fever, and insomnia. The rosemary essential oil will be active within four weeks, and your stress, convulsion, depression, and sleeplessness will considerably reduce.

You add a drop of rosemary oil to tea or water for drinking when you are being attacked by headaches or migraines. To improve your problems, you can also mix two drops of rosemary essential oil with two drops of peppermint essential oil and one teaspoon of coconut oil, then apply it to temple, forehead, and nape.


The information about essential oils for headaches mentioned above will be helpful for you. It is recommended that you should take advantage of essential oils to promote your health. In addition to the ability to relieve headaches, essential oils have many other uses.   ­


Leave a Reply

Your email address will not be published. Required fields are marked *