Your Cart is Empty

June 22, 2018 3 min read

A headache can ruin anyone's day but rather than reaching for the painkillers next time one strikes, try using these essential oils for headaches. Headaches can be caused by a number of factors: stress, hormones, fatigue, allergies, poor posture, the list goes on. If you're a sufferer of the pesky headache, try these natural remedies that take advantage of essential oils for headaches.

How do essential oils treat headaches?

Essential oils work on the root cause of headaches rather than simply masking the pain temporarily. The right essential oils work to reduce stress, relieve inflammation and congestion and promote better sleep. This is why essential oils have been used in healing for thousands of years. You can read more about what makes them such powerful allies here. By using essential oils to treat issues which trigger headaches, not only will you alleviate the pain but you'll alleviate the root issues. 

Top 3 essential oils for headaches


Peppermint oil is a great treatment for tension headaches. Any type of tension for that matter can be soothed with this oil. Peppermint has cooling properties, can stimulate blood-flow and soothe muscle contractions. Treat tension areas by diluting 2 drops of peppermint oil with a little coconut oil and rub it into areas such as the back of your neck or temples.  


Lavender oil is powerful in relieving stress and promoting feelings of calmness. When inhaled it can regulate cortisol which is known as the 'stress' hormone. This means that headaches caused by stress and anxiety can usually be combated with a good dose of the feel-good lavender oil. Clinical trials have reported that inhaling lavender oil can be an effective and safe treatment for the management of migraine headaches. Diffuse 5 drops of lavender oil in your home and inhale that headache away. Even better- soak in a lavender bath. Add 10 drops of lavender oil to a warm bath, relax and let the calming properties of lavender oil melt your headache away.


Raise your hand if you suffer from sinus headaches. For most people, Spring is that colourful, sunshiny time of the year where everything just seems bright and youthful. For others, it's the time where pollen and grass seeds wreak havoc on our wellbeing and tissues are bought in bulk. If you're suffering from congestion and sinus headaches try using eucalyptus oil. Studies have shown Eucalyptus oil to reduce headache sensitivity and have a relaxing effect not only on muscles but also the mind. It can open the nasal airways and relieve that sinus tension. Dilute 2 drops of eucalyptus with a carrier oil and rub it onto your chest in an attempt to open up your airways and relieve sinus headaches. 

Don't forget to dilute

Always remember that essential oils are very powerful little compounds. It's best to dilute essential oils with a carrier oil to reduce the risk of having any skin reactions. If it's your first time using an oil, it might be an idea to do a quick patch test before applying it (even with dilution) to any sensitive areas like the temples or neck. Eucalyptus and Peppermint are not recommended for children under the age of 10, especially for topical application. If your kids are younger, stick to an oil like Lavender.

Migrastick Roll On- For Quick Relief

If you're a long-time headache sufferer, you might like to try the Migrastick roll-on applicators that contain lavender and peppermint oils. You can apply them directly to your temples and simply keep them close-by in your handbag or desk-drawer for the next time a headache strikes!

 Next time you feel a pesky headache coming on, try using one of these essential oils remedies and let us know what you think and if you have any of your own headache remedies, please share below.