Home/Blog/Well-Being/Home Remedies/Natural Home Remedies for Migraine

Natural Home Remedies for Migraine

Last updated on : 22 May, 2024

Read time : 5 min

Migraine pain is not a typical headache. If you have ever experienced migraine, you know the trashing pain it causes accompanied by nausea and sensitivity to light and sound. In this article, you will learn about home remedies for migraine

People who experience frequent migraine attacks leave no page unturned to find instant migraine relief.

Natural home remedy for migraine is a way for migraine cure without using drugs. Migraine home remedy helps by reducing pain and also can provide instant migraine relief.

Migraine is a chronic and debilitating condition that can impact our day-to-day life.

Migraine attacks are generally more common in women and can be triggered by hormonal changes, stress, insomnia, fatigue, anxiety, and change in weather.

10 Natural home remedies for migraine cure

Here are the top 10 natural migraine remedies that you may want to try.

1. Acupressure

Acupressure is the application of pressure to a specific body part. Stimulating a particular body part by acupressure is believed to release pain and muscle tension.

The most popular pressure point is the space between the pointer finger and the base of the left thumb. Applying firm pressure to this region for around 5 minutes may prove to be an instant migraine remedy.

Nausea or vomiting associated with migraine can be cured by applying pressure at the base of the wrist.

2. Omega 3 fatty acids

These are essential fatty acids needed by our body, but our body cannot produce these fatty acid on its own hence dependent on dietary sources.

Foods rich in omega 3 fatty acids include- salmon, cod liver oil, flax seeds, eggs, and walnuts.

Omega 3 is also well known for its anti-inflammatory and anticoagulant effect, which also protects us from several heart diseases and stroke.

Foods rich in omega 3 acids are the best home remedy for migraine as they reduce the extent of migraine attacks.

Another fatty acid, Omega 6 is also a potent migraine home remedy that can be accompanied by omega 3 supplements for a migraine cure.

Processed food materials like flaxseeds, corn oil, pumpkin seeds, and pine nuts are also widely used home remedies for migraine treatment.

3. Cold compress

Ice and heat both can be used for migraine home remedies as they play a commendable role to relieve pain.

Cold press is placed at the forehead or at the back of the neck. It is often advised to place a cloth at the contact area of ice and skin and also make sure to check leaks while using commercial water bags as there may be harmful chemicals that can harm the patient.

4. Include magnesium in your diet

Magnesium deficiency is often linked to migraine pain. Studies show supplements of magnesium oxide work as a potent home remedy for migraine associated with aura.

Apart from this, magnesium also provides instant migraine relief related to menstruation in women.

Some foods rich in magnesium include-

  • Oatmeal
  • Brazil nuts
  • Almonds
  • Cashews
  • Milk
  • Sunflower seeds
  • Sesame seeds
  • Peanut butter
  • Eggs

5. Stress management

Stress is the most common trigger for migraine. Stress also creates a vicious cycle where pain due to migraine is worsened when there is an upsurge in stress.

People must practise meditation, exercise, and journaling may help to prevent migraine attacks and are the most practised home remedy for migraine.

Stress management classes are also beneficial migraine cures.

6. Essential oils

Essential oils like peppermint oil, lavender oil, or basil oil have a calming effect and are a very effective home remedy for migraine.

Essential oil migraine remedies like lavender oil can be inhaled or can be applied directly to the skin but should not be taken orally as it halters the instant migraine relief effect of lavender oil.

Dried leaves of peppermint oil improve hydration and also provide a relaxing effect which makes it a much-used migraine home remedy.

Basil oil has a long history as a home remedy for migraine as it is a potent analgesic, painkiller and also provides a relaxing effect.

7. Herbal supplements

Herbal supplements like butterbur are well-known home remedies for migraine, they benefit by reducing the frequency of migraine attacks.

A daily dose of 150 – 200mg of butterbur is an effective migraine remedy when taken regularly for about 3 months.

Feverfew, a lesser effective home remedy for migraine than butterbur is also used by a few patients.

This herbal treatment may also possess some risks in rare cases, hence must be taken only by doctors’ consultation.

8. Vitamin B complex

Vitamin B complex has an impact on treating migraine by reducing its frequency and severity.

B vitamin is responsible for regulating neurotransmitters in the brain, these are water-soluble and readily excreted in the urine.

9. Avoid dehydration and eat regularly

People who skip meals are more likely to develop migraine attacks because skipping a meal raises blood glucose levels which leads to headaches.

Mild to moderate dehydration can also trigger migraine attacks, so making a habit to drink water, particularly during exercise, helps in migraine cure.

10. Skip foods that trigger migraine 

The diet you take also plays a role in preventing migraine. Many beverages and foods act by triggering attacks; like

  • Foods rich in tyramine like cheese
  • Hot dog, bacon, sausage, and nitrates rich foods
  • Chocolates
  • Cold foods like iced coffee and ice cream.
  • Processed foods
  • Foods rich in MSG (monosodium glutamate) 
  • Alcohol-containing items like red wine.
  • Pickled foods
  • Dairy products like yogurt, buttermilk, sour cream
  • Beans
  • Dry fruits like almonds and walnuts.

Even a small amount of caffeine in our food materials can prevent migraine attacks in some people and works well as a home remedy for migraine, even they are added as excipients in some medications for a migraine cure.

Note- Too much caffeine can even trigger migraine attacks!


No wonder home remedy for migraine is beneficial when it comes to curing attacks but you should not completely rely on them. People who have frequent migraine attacks must consult their doctor for proper treatment and medication.

A delay in treatment will make the condition worse, so always make sure to visit the doctor at the earliest.

For the all latest coupons and offers on the medicines, follow us on Instagram and Facebook

Select Category
Was this article useful?
40 people find this information helpful

Meet out Health Experts

View All
Dr. Nikhil Ambatkar
Dr. Nikhil Ambatkar

Ph.D, M.Tech, B.Tech

6 years
Dr. Sachin Singh
Dr. Sachin Singh


5 years
Dr. Mandeep Chadha
Dr. Mandeep Chadha


10 years
Amatul Ameen
Amatul Ameen

B. Pharm, MSc.

12 years
Amit Sharma
Amit Sharma

B. Pharm

3 years
Rohini Mankar
Rohini Mankar

Bsc. Zoology, Masters of Public Health

11 years
Dr. Divya Mandial
Dr. Divya Mandial

PhD in Chemistry

8 years
Dr. Sonia Gupta
Dr. Sonia Gupta


6 years
Saloni Bhardwaj Sharma
Saloni Bhardwaj Sharma

B.Pharm, M.Pharm

3 years
Dr. Chhavi Rosha
Dr. Chhavi Rosha

BMS, FMC, MD Resident

8 years
Dr. Lakshmi Vaswani
Dr. Lakshmi Vaswani

MBBS, Dip.Pathology, MBA (Healthcare Services)

16 years

Follow us on


Our healthcare experts have carefully reviewed and compiled the information presented here to ensure accuracy and trustworthiness. It is important to note that this information serves as a general overview of the topic and is for informational purposes only. It is not intended to diagnose, prevent, or cure any health problem. This page does not establish a doctor-patient relationship, nor does it replace the advice or consultation of a registered medical practitioner. We recommend seeking guidance from your registered medical practitioner for any questions or concerns regarding your medical condition.


Claim your complimentary health and fitness tips subscription and stay updated on our newest promotions.

Download Truemeds

Manage your health with ease Download Truemeds today!Get easy access to medicine refills, health information, and more. With our app, you'll never have to wait in line again. Download now and start taking control of your health.


Contact Us

Our customer representative team is available 7 days a week from 9 am - 9 pm.


copyright2024 - Truemeds | All rights reserved

Our Payment Partners