The Very Best Essential Oils for Headaches

The Very Best Essential Oils for Headaches


A high portion of the general population suffers from minor to extreme pain from headaches every day. A growing number of people are throwing their headache pills away and relying on the best essential oils for headaches treatment instead.

These essential oils for headaches have natural analgesic (pain-killing) qualities which have proven to be very effective for treating headache pain for literally thousands of years. They are also much safer than over-the-counter pain-masking products which only treat pain symptoms, not what triggered your headache in the first place. The chemically produced painkillers often have wicked negative physical effects…including vital organ damage.

Be prepared for your next headache. Introduce yourself to the best and more effective organic alternative to chemically manufactured headache treatments!


Every time you experience a headache it was initially stimulated by something…emotions, over -tiredness, allergies, climate conditions, poor eating habits, physical activity or inactivity, blood pressure changes, reactions to alcohol or drug ingestion, or sinus problems. There are many more headache causes and often more than one cause will be operating at the same time.

The best essential oils for headaches listed below are super for dealing with headache symptoms, but they go much further by stimulating healthy blood circulation, relieving stress, improving sleep, attacking bacteria, viruses, other pathogens and more.

In other words, essential oils deal with the source of your headache problem as well as addressing the pain.

Chamomile Essential Oil

Chamomile encourages relaxation throughout the body. It calms the mind, muscles and nerves. It is diuretic, so it encourages urination and the detoxification of the body. It relaxes irritability, depression, nervous tension and anger. These calming qualities make it an effective remedy for tension headaches.

Eucalyptus Essential Oil

Eucalyptus essential oil is one of the best essential oils for headaches. It has antibacterial, antiviral, antimicrobial and anti inflammatory characteristics that work well together to relieve sinus congestion and associated pain. It is also an effective expectorant to help clear bronchial and nasal passages and fight respiratory conditions that cause cough, sore throat, runny-nose and stress-related headaches.

Use a few drops of eucalyptus oil with a carrier oil, and apply to the skin of the chest, back of the neck, temples and forehead.

Helichrysum Essential Oil

Helichrysum essential oil is not well known in North America. It has been used for a long time in European to treat a variety of medical conditions. Helichrysum is a strong anti-inflammatory oil is very effective for treating migraine headaches.

Lavender Essential Oil

Lavender essential oil is the evening headache treatment alternative. It has soothing, antidepressant, anticonvulsive and sedative qualities and is also anti-inflammatory. It has a good reputation for dealing well with allergy induced headaches.

Application of lavender essential oil directly on the skin or inhaling of lavendar oil mist from a diffuser also relaxes the nervous system…making it effective for headaches stimulated by emotional disturbances. It is particularly effective in defending against migraine headaches.

To reduce muscle aches, elevate mood, support sleep and reduce stress, add a few drops of lavender oil in a diffuser in the bedroom to breath while resting or sleeping. Lavender blended with a carrier oil applied directly to the skin on the forehead, temples, back of the neck and on the wrists works well to end a headache. Adding a few drops of lavender essential oil to bath water will also fend off or get rid of a headache.

Marjoram Essential Oil

Marjoram essential oil is known to stimulate the nervous system by fortifying nerve and brain tissue, thereby helping them cope with nerve-related headaches. It helps reduce stress through its warming effect on the body. It also relieves muscle stress and cramping.

Melissa Essential Oil

Melissa essential oil calms the nerves and brain, reducing headache and migraine pain. It also addresses colds and flu symptoms by reducing congestion and calming a cough. It also has emotionally uplifting effects which add to eliminating the pain of headaches.

Peppermint Essential Oil

When you think of peppermint you likely think of it’s cooling effects and of course the minty aroma. Peppermint works best for stress-related headaches by releasing the tension that has accumulated, and lowering mental fatigue. People who suffer from migraines will quickly reach for peppermint essential oil as soon as they feel the dreadful migraine pain starting to manifest. It is effective as a digestive system tonic and works against gastric related headaches. Finally, it is great against sinus problems and the whole respiratory system and relieves sinus headaches and other pain related to respiratory problems.

Since the main feature of peppermint essential oil is its stimulating and invigorating quality it is best not to use it when preparing for bed. Try it, it’s one of the best essential oils for headaches.

Rosemary Essential Oil

Rosemary essential oil is used to treat headaches and circulation issues due to its anti-inflammatory and pain-killing characteristics. It reduces stress and emotions that cause headaches. It also promotes healthy digestion by calming of upset stomach and intestines, which are often the source of headaches. Rosemary oil reduces tension in muscles and  improves sleep.

Rose Essential Oil

Rose essential oil soothes the nervous system and limits nervous tension to reduce headache pain. It has therapeutic qualities for quieting emotional upset and sleep problems.


The sense of smell is often heightened when a headache is coming on or already fully underway. It is a good idea to discover early on what the best essential oils for headache are good in relation to your personal sensitivities…and have them on-hand for potentially discomforting headache session.

Once you have your supply of the best essential oils  for headaches ready, apply the oil in the manner that appeals to you from the following suggestions

Direct to Pain

Dilute a few drops your selected essential oil into 1 oz. of your preferred carrier oil of your choice. Massage the oil onto your forehead, temples, and back of the neck.

Oil Diffusion

Refer to the directions of your essential oil diffuser for relative quantities and begin diffusing, usually into the bedroom area near the bed where you will rest. Use it at any time of the day to prevent or get rid of a headache.

Deep Inhalation

Rub a couple of drops of essential oil into the palms of your hands. Place your hands over your nose and inhale deeply several times. If you will be mobile add a few drops on a cotton ball or small cloth and keep it with you in a ziplock bag. Another treatment for inhaling essential oil is to add a few drops to hot steamy water and place a towel over your head and breath in the scented steam deeply.

Cold/Hot Compress

For strenuous headaches that tire and strain eyes use a cold  or hot compress. Put several drops of your favorite essential oil into cool or icy water. Saturate a cloth in the scented water, rinse and place the cloth on your forehead, temples or back of the neck. You can also experiment with the same treatment using warm water instead…or try a combination of alternating cold with hot. Any combination with help relieve your headache.

Healing Bath

Baths can drain away headache related tension. Add several drops of essential oil (carrier oil is optional) to your bath tub once the water is fully in the tub…and mix into the water by hand.


These best essential oils for headaches and treatment methods are fantastic for relieving and even preventing head ache symptoms at the source. However, if you want to reduce the number and intensity of your headaches, you can go even further by making some lifestyle changes.

We don’t always know the real headache triggers in our life, but there are several usual suspects including food allergies, physical and emotional imbalances, sleep disorders and many more.

The following recommendations are intended to be lifestyle changing and long-term methods to avoid headache triggers:

Don’t Dehydrate

Even though we may not feel thirsty it is possible to be dehydrated. And dehydration often creates headaches is often is a large contributor to headaches. The solution is simple…drink more liquids (water in particular).

A  couple of drops of any citrus or peppermint essential oils will add more appeal so you can get your daily quota.

Manage Magnesium

There is good evidence that many headache and migraine sufferers have lower than normal levels of magnesium.

Magnesium is is important for healthy muscle and nerve functionality. It also creates strong bones and controls a steady heart rhythm and helps regulate blood pressure and sugar levels. To raise your magnesium levels add more magnesium rich foods to your diet.

Poor Sleep

Regular sleep helps prevent headaches. Too little or too much sleep will often cause headaches. Try some of the following ideas to get regular quality sleep.

  • Keep a set sleep schedule. Allocate 7 to 9 hours for sleep at night. Although you may not sleep this whole period, use the fully allocated time for resting and relaxing.
  • Eat and drink earlier at night. By reducing food and drink before sleep you will not be disturbed by needing to take trips to the bathroom.
  • Get comfortable. Keep the room dark and at a comfortable temperature.

Food Allergies

Eating the wrong foods can trigger the body’s immune response and cause inflation, pain, etc. that all lead to a potential headache.

Identify and avoid these problem foods from your diet and watch the headaches disappear.

Address Stress

Mental, physical or dietary stress can create headaches. You can try to remove the stressors from your life. You can find less stressful ways to deal with them if you can’t avoid them.

There you have it. You now have a full list of the best essential oils for headache, how to use them to elliviate headaches and a few ideas for getting rid of headache and migraine triggers.

Like many natural remedies, you’ll need to experiment a little to find the solution that’s best for treating your headache situation…but you be able to deal with headaches without over-the counter anelgesics and there toublesome side-effects.

May you be headache free from now on!