The headache is a disorder common and quite debilitating. From the point of view of natural medicine, a technique that I find very effective for the prevention and treatment of headache are the use of essential oil for headache according to the principles of aromatherapy.

Aromatic essences are among the most powerful gifts that Nature has made available to us. They have a very high concentration of active ingredients that make them extraordinarily effective on the body both at the physical level but even more at the psycho-emotional system level; in fact, through the olfactory system, essential oils access the brain directly, allowing you to quickly transform thoughts and emotions.

10 Best Essential oils for Headaches and Migraines

Many of the essential oils to use and most effective for preventing and treating headaches is

1. Lavender oil

Premium Quality Lavender Essential Oil


How to make a list of useful essential oils without mentioning the essential oil of fine lavender? Very versatile, this oil with calming, antispasmodic, and analgesic properties is above all the friend of the very anxious. Also, its anxiolytic power can wonderfully relieve headaches related to emotions such as stress and its related ailments. In addition, it is also the best essential oil for headaches caused by allergies ( and for soothing allergies in general ). To use it, count 2 drops in a spoon of honey 3-4 times a day. You can also massage 1 drop diluted in 2 drops of vegetable oil on your temples or forehead.

You can rub the oil on the back of the neck. After that, rub on the lateral side of the forehead before inhaling the perfume. Additionally, adding several drops of oil to bath water is also an excellent choice for reducing symptoms.

2. Peppermint oil

Handcraft Peppermint Essential Oil - 100% Pure


Among all the essential oils that fight headaches, peppermint essential oil is arguably the most effective and reputable. Its cold effect due to its richness in menthol indeed gives it analgesic properties with instantaneous effect. Topically, it stimulates blood flow and inhibits muscle contractions. It is, therefore, also a good muscle relaxant and a remedy for tension. Thus, the headache, like the nausea of a migraine, cannot resist it. From the first signs, you can massage a pure drop on your temples. However, we advise you to dilute it a little before using it. You can also breathe deeply in its fresh scent. In addition, avoid getting it too close to your eyes and using it on children and pregnant women, or people with epilepsy.

To reduce headache symptoms, you can dilute 1 – 2 drops of peppermint oil with several drops of coconut oil and rub the mixture on the back of the neck and forehead.

3. Roman chamomile oil

Plant Therapy Roman Chamomile Essential Oil 100% Pure


Like lavender, this very gentle oil provides effective relief against stress and, therefore, the famous tension headache that appears during the day. It also acts against the digestive headache that takes us after big excesses. Indeed, certain foods can act as favoring factors (cold meats, chocolate, eggs, coffee.), and this essence helps to treat a headache, which would be the consequence of their consumption. To take advantage of its powerful analgesic power, you can add several drops of chamomile essential oil to a container and add a few drops of carrier oil such as coconut oil and pour the mixture into the bathwater. Take a warm bath. Alternatively, you can also inhale the scent of chamomile essential oil.

4. Rosemary oil

Cliganic Organic Rosemary Essential Oil, 100% Pure Natural Undiluted


Very aromatic, rosemary oil is stimulating, anti-inflammatory, and analgesic. It helps fight many causes of headaches: muscle tension, digestion, stomach pain, stress, mood disorders. In fact, it makes it easier for him to relieve a head weighed down by sudden pain. In case of a headache or migraine attack, You can also mix 2 drops with 2 more peppermints in a spoon of coconut or sweet almond oil. This will allow you to massage your temples, neck, and forehead very effectively.

5. Basil oil

doTERRA - Basil Essential Oil - 15 mL


Its strong tropism for the nervous system was already known to the ancient Romans, who used the essence of basil as a nervous rebalancing – a property confirmed by modern aromatherapy, which considers the essential oil of basil as one of the best mood tonics. If the headache depends on an accumulation of thoughts, anxieties, and worries, this is the most suitable essential oil: its sun-scented essence is a natural stimulant, capable of clearing the mind of any “burden” and lightening the mood. Also useful in headaches from poor digestion.

To enjoy its benefits, just pour 4 drops of basil essential oil into a diffuser, or pour a few drops on a handkerchief to take with you, and inhale its aroma from time to time.

6. Bitter orange oil

Mystic Moments | Orange Bitter Essential Oil - 100ml - 100% Pure


Distilled from the peel of bitter orange fruits, this essential oil tones the autonomic system and reactivates the metabolism. It is also diuretic, anti-inflammatory, and stimulates lymphatic drainage, relieving the compression of local tissues (often involved in migraines), promoting the purification of the organism, and counteracting water retention.

Pour 5 drops of bitter orange essential oil into 50 ml of almond oil and apply a few drops to the base of the neck and on the solar plexus, massaging gently to make it absorb.

7. Bay leaves oil

Bay Essential Oil - 100% Pure Therapeutic Grade Bay Oil - 10ml


From the bay leaves, an essential oil with antiputrefactive properties is distilled, capable of counteracting the degeneration of foods and propitiating digestion, preventing the foods from fermenting, producing bloating, stomach pain, and digestive headaches. Its stimulating aroma restores energy to the body and clears the mind, stimulating creativity, and decision-making power. To reactivate digestion and recover energy and mental clarity.

Simply inhale the aroma, bringing the open bottle close to the nose.

8. Rose oil

Rose Essential Oil, ESSLUX Aromatherapy Oils for Diffuser, Massage, Soap, Candle Making, Perfume


It plays an important role in eliminating headaches. Rose oil can calm the nervous system, relieve headache symptoms, and give your body a sound sleep. There are many ways to use rose essential oils. You can choose to rub on the back of the neck, temples, and forehead or take a warm bath with the addition of oil in the bathwater. In addition, the scent of rose essential oil can also be inhaled.

9.Helichrysum oil

Helichrysum Essential Oil - Pure & Natural Therapeutic Grade Essential Oil - 10ml


Benefits of helichrysum essential oil such as headache relief and migraine reduction, Thanks to its active antibacterial, anti-inflammatory, and antiseptic properties, Helichrysum essential oil can be used to heal wounds, moisturize the skin, and support the nerves, as it is useful for relieving tension headaches.

Dilute 1 – 2 drops of essential oil by mixing it with a carrier oil and rubbing it on the back of the neck.

10. Wintergreen oil

Wintergreen Essential Oil 4 fl oz (118 ml) Glass Bottle w/Glass Dropper


Used in massages, wintergreen essential oil contributes to a comforting sense of revitalization of tired and aching muscles, and thanks to its antispasmodic and carminative properties, it is able to reduce spasms of all kinds, whether they occur in the respiratory tract, in the digestive or nervous system or muscles. This makes its application beneficial for dealing with coughing attacks, cramps, indigestion problems, flatulence, nervous convulsions, amenorrhea, and breathing difficulties caused by congestion or ailments such as asthma. Its pain-relieving properties help soothe headaches and discomfort you feel in your lower back, nerves, joints, and ovaries.

To relieve headaches, massage your temples with a blend of wintergreen essential oil and carrier oil of your choice or inhale it from the package or using a room diffuser.

How to use essential oil for headache

Relieve headaches and overcome migraine with essential oils. Antispasmodics, analgesics and painkillers, essential oils are true allies for relieving headaches, tension, and throbbing pain caused by migraines.

Follow the advice of our experts and adopt effective and natural solutions to relax, soothe feelings of compression, and relieve migraines and headaches.

1. Tip to relieve headaches and migraines with peppermint essential oil

  • 2 drops of Peppermint essential oil

In case of headache or migraine, apply 1 drop of pure Peppermint essential oil, massaged on the temples (be careful not to apply it too close to the eyes).

Do not use in pregnant or breastfeeding women, in children under 6 years old, or in patients with epilepsy.

2. The powerful synergy with essential oils to calm recalcitrant headaches

  • 20 drops of Peppermint essential oil
  • 15 drops of Wintergreen essential oil
  • 4 ml of Apricot Vegetable Oil

Mix in a 5 ml glass bottle with dropper or in a 5 ml glass roll-on.

This synergy combines the analgesic virtues of the essential oil of peppermint with the pain-relieving properties of the essential oil of lying wintergreen and is ideal for overcoming migraines and recalcitrant headaches.

Apply 1 drop (or pass the roll-on) on each temple (not too close to the eyes) and 2-3 drops on the back of the neck. Repeat if necessary after 30 minutes.

Do not use in pregnant or breastfeeding women, in children under 6 years old, or in patients with epilepsy. Do not use in case of allergy to aspirin.

3. The natural remedy with essential oils to soothe migraines and tension headaches

  • 35 drops of Peppermint essential oil
  • 20 drops of Roman Chamomile essential oil
  • 15 drops of Lavender essential oil
  • 8 ml of Jojoba vegetable oil

Mix in a 10 ml glass bottle with dropper or in a 15 ml glass roll-on.

A combining analgesic, antispasmodic, and calming essential oils, this complete synergy is ideal for relieving migraines and stress-related headaches and for relieving tension and stiffness that could cause them.

At the first signs of migraine or headache, apply 1 drop (or pass the roll-on) on each temple (not too close to the eyes) and massage 4-5 drops on the neck and upper back. Repeat if necessary 4 to 5 times during the day.

Do not use in pregnant or breastfeeding women, in children under 6 years old, or in patients with epilepsy.

4. The inhaler stick with essential oils to relieve tension headaches

  • 10 drops of Lavender essential oil
  • 10 drops of Sweet Basil essential oil with linalool
  • 5 drops of Peppermint essential oil

Place the drops of essential oils on the wick of the inhaler stick. Insert the wick into the stick and close.

Powerful aromatic synergy, this combination of relaxing, antispasmodic, and analgesic essential oils offers an ideal breath of fresh air to relax and calm the pulsations felt in the event of headaches.

Breathe in the stick as soon as the headaches or signs of tension start, and repeat if necessary several times during the day.

Do not use in pregnant or breastfeeding women, in children under 6 years old, or in patients with epilepsy.

5. The natural solution with essential oils to calm headaches in pregnant women (from the 4th month of pregnancy) and in children (over 3 years)

  • 15 drops of Lavender essential oil
  • 10 drops of Roman Chamomile essential oil
  • 9 ml of Jojoba vegetable oil

Mix in a 10 ml glass bottle with a dropper.

Soft and soothing, the essential oils of Roman Chamomile and Lavender combine their antispasmodic and analgesic properties to gently relieve headaches in sensitive people. They also play an essential role in the event of headaches related to stress and nervous or muscular tensions.

Apply 1 drop (or pass the roll-on) on each temple (not too close to the eyes) and 2 drops (children) to 4 drops (adults) on the back of the neck. Repeat if necessary after 30 minutes.

Do not use in children under 3 years old or during the 1st trimester of pregnancy. Do not apply to the belly for pregnant women.

Tension headache or migraine

Both in the case of tension headaches and migraines, the pain can set in suddenly or progressively, spread throughout the head, or remain localized in one area and be more or less intense.

The main causes of headaches are stress, lack of sleep, fatigue, alcohol, the menstrual cycle, high blood pressure, eye fatigue, poor posture, and neck or jaw contractures. Discomfort can last only a few hours or last for a week.

A migraine is often perceived as a throbbing pain on one side of the head. Sometimes other symptoms such as nausea, vomiting, visual disturbances, sensitivity to light, noise, and odors may appear. These discomforts, which improve with rest, can last between a few hours and three days.

The exact causes of migraine are unknown. There is a hereditary predisposition, and it is known that the neurotransmitter histamine or the variation in intracranial pressure produced by a sudden change in blood flow are determining factors in its appearance.

One in seven people have a migraine, and it is more common in women than men, probably due to hormonal factors.

What are the symptoms of migraines?

Each migraine attack is associated with one or more of the following symptoms:

  • Pain intense and throbbing on one side of the head, at a temple or above one eye
  • Sensory intolerance: difficulty in tolerating light, noise, and movement, requiring isolation in a quiet and dark room
  • Digestive symptoms: nausea or vomiting
  • Unexpected hot or old feeling
  • Impaired vision (blurred vision, small black spots)

After a migraine, it is common to experience fatigue and difficulty concentrating.

What are the symptoms of migraine with aura?

Migraine is sometimes preceded by an aura that sets in within minutes and can last up to 1 hour. This phenomenon differs from person to person, but each patient always presents the same symptoms. It can then be:

  • of blurred vision (light streaks, flickering, blurred vision, temporary loss of vision). This is called ophthalmic migraine.
  • of sensory disturbances (numbness, tingling)
  • of speech disorders (difficulty in finding words)
  • of dizziness

When these disorders appear, they are not always followed by a migraine. Migraine with aura remains, however, 3 times less frequent than classic migraine. While these symptoms can be powerful and impressive, migraine with aura is no more serious than migraine without aura.

You might be interested in reading: Natural cures for headaches.

How long does a migraine last?

A migraine that extends beyond a few months is said to be chronic. We can no longer, in such cases, speak of a migraine attack because the real migraine lasts less than 72 hours. In half of the migraine sufferers, the duration of the attack does not exceed 6 hours and can even disappear quickly if it is treated in time. On the other hand, around 10% of patients present with migraines lasting longer than 48 hours. The frequency of seizures is very random: seizures can occur a few times a year to several times a month. The more frequent and severe seizures, the more likely the patient will often suffer from headaches between seizures.

How to get over a tension headache?

Tension headache is defined as a continuous, moderate, diffuse pain that lasts without nausea or vomiting. It is usually accompanied by difficulty concentrating. It rather occurs at the end of the day and is often linked to stress, fatigue, or even psychological tension.

Essential oils are ideal for relieving tension headaches because they act both on the causes: stress, nervous tension, muscle tightness, and pain when applied locally. The essential oils of fine Lavender, Roman Chamomile, Sweet basil with linalool, or Petitgrain bigarade are among the most effective in the fight against stress and relieve muscle tension; they are thus precious allies in relieving tension headaches. Peppermint essential oil, through its local vasoconstrictor and pain reliever effect, quickly calms headaches.

Previous reading
Where Do you Rub Lavender Oil for Headaches?
Next reading
Does Ylang-Ylang Essential Oil Really Work for Anxiety?