Skip to content

MOTHER'S DAY BOGO SALE | Code - BOGO4MOM | Buy One Get One Free

FESTIVE GLOW | Upto 40% Off + Extra 20% Off | Buy 1099 Get 20% off | Use Code - MLFESTIVE

EVERYDAY NOURISHMENT | Upto 40% Off + Extra 15% Off | Buy 799 Get 15% Off | Use Code - MYST799

Free Shipping above Rs 499 | Shipping Rs 49, for orders Rs 499 & below

Please confirm COD Orders on WhatsApp message | COD available @ 29

10% OFF! On FIRST ORDER, Minimum purchase Rs 599 | Code: FIRST10

Extra 2% Discount on prepaid orders

5 Best Essential Oils for Headache and Migraine

by Nidhi Gupta 19 Nov 2022 0 Comments

Which essential oil is good for headaches and migraines?” If you are the one browsing the internet for similar problems, then this is the right page for you. You desperately look for something to get instant relief from migraine pain when it hits you hard. 

Can aromatherapy help headaches?

Do essential oils really work for migraines? Studies have revealed that certain essential oils have the potential to relax your pains including migraine and headaches. These essential oils for migraine not only alleviate pain, but also reduce stress, anxiety, and depression (which are believed to be the root cause of migraine pain). The main thing to bear in mind is that most of these essential oils are free from side effects, when inhaled/ applied appropriately, unlike most prescription-based medications. However, you should consider seeking medical attention if your pain is severe or worsening over time.

Most effective essential oils for migraine and headaches

These essential oils top our list of most powerful essential oil to calm a migraine naturally.

  • Lavender Essential Oil

Lavender Essential Oil

It has a fruity-cum-camphorous aroma which holds the potential to improve your mood issues, anxiety, stress, and sleep. Because of its manifold benefits, it is vitally used in aromatherapy. According to a study carried out in the year 2013, it was found that lavender essential oil, when inhaled, can effectively help in the acute management of migraine pain safely. It was found that 47 people reported a significant decrease in pain after inhaling the lavender essential oil for 15 minutes in the initial stage of the migraine attack. 

  • Peppermint Essential Oil

Peppermint Essential Oil

Mint oil contains menthol which is well known for its cooling, soothing, and relaxing properties. You can get relief from headaches using peppermint essential oil. Sinus,  migraine, and tension headaches can be cured with pure mint oil. 

  • Rosemary Essential Oil

Due to its strong anti-inflammatory, muscle relaxant, and pain-relieving properties, rosemary essential oil is another top essential oil to cure headaches. Additionally, it has proven effective results to cure insomnia, seizures, and relaxing muscles. 

  • Eucalyptus Essential Oil

Eucalyptus Essential Oil

If your headache is hitting you hard and the sinus is the reason, Eucalyptus essential oil can be your new mate. It clears the sinus, opens the nostrils, and makes you feel relaxed. So, if you are looking for the best essential oil for sinus headaches, then Eucalyptus essential oil is the solution. 

How do you mix essential oils for migraines?

Here is the most beneficial and fastest home remedy for a migraine. Make a blend of the most powerful essential oils for migraine and feel the magic of nature.

  • Lavender Essential Oil- 5 drops
  • Peppermint Essential Oil- 5 drops
  • Rosemary Essential Oil- 5 drops
  • Cold pressed Grapeseed oil- 2 tsp (10 ml)

Essential oils for sinus headache

To get rid of a sinus headache quickly, follow this recipe.

  • Eucalyptus Essential Oil- 5 drops
  • Peppermint Essential Oil- 5 drops
  • Tea Tree Essential Oil- 5 drops
  • Cold pressed Grapeseed oil- 2 tsp (10 ml)

What essential oil is good for tension headaches?

Essential oils for tension headaches help you lower stress, anxiety, and depression. These essential oils help severe tension headaches and release unwanted stress. 

  • Lavender Essential Oil- 5 drop
  • Sandalwood Essential Oil- 5 drops
  • Lemon/ Sweet Orange Essential Oil- 5 drops
  • Cold pressed Grapeseed oil- 2 tsp (10 ml)

Alternatively, you should try our best-selling Stress Relief Roll On. It is a therapeutic blend of 100% pure essential oils which reduce nervous tension and provide relaxation from mental stress.. 

How to use essential oils for headaches?

  • Apply a few drops of the blend on your pulse points, i.e. temples, back of the ears, sides of the neck, and wrist. Inhale the aroma deeply and relax. Store the blend in a dark-colored glass bottle, away from heat and sunlight. 
  • The recipes provided above is with 5% dilution rate. If you are willing to use these essential oil headache recipes for kids, then reduce the dilution rate to 3%. Hence you should take 3 drops of each essential oil (a total of 9 drops) instead of 5 drops. The quantity of carrier oil will remain the same. 
  • You can also replace Grapeseed oil with Jojoba oil or Sweet Almond oil.
  • You can also inhale the aroma of these essential oils. For this purpose, add 3 to 7 drops of the essential oil to the steamer and inhale deeply through your nose for a maximum of 2 minutes. 
  • Use original series of essential oils, extracted from steam distillation of pure and fresh ingredients. Using low-quality, artificially scented oils can trigger the problem. 
  • Follow a patch test before using any product to check for any allergic reactions. 


Essential oils are not meant for skincare or haircare solely. They can be a boon to your wellbeing when used correctly. Add the magical aroma of essential oils to your life and say goodbye to your headaches. 





Prev Post
Next Post

Leave a comment

Please note, comments need to be approved before they are published.

Thanks for subscribing!

This email has been registered!

Shop the look

Choose Options

Mystiq Living
Sign Up for exclusive updates, new arrivals & insider only discounts

Recently Viewed

Edit Option
Back In Stock Notification
this is just a warning
Shopping Cart
0 items