Migraine Home Remedy

Discover migraine remedies and natural ways to get migraine headache relief. Also learn about migraine symptoms and causes.

3–5 minutes
Migraine Home Remedy

Signs and Symptoms of Migraines

A migraine is a severe pounding or pulsing headache that commonly starts in the forehead and moves toward the side of the head and around the eyes. It is a form of vascular headache which affects about 28 million Americans, with women being affected more often than men in the general population. Migraine headaches are caused by a combination of the enlargement of blood vessels and the release of chemicals from nerve fibers that coil around the blood vessels. During a migraine attack, the temporal artery, which is found just under the skin of the temples, enlarges and causes nerves to stretch around the temporal artery. The tension of nerves then triggers the release of chemicals that cause inflammation, pain and even more enlargement of the artery. The increasing enlargement of the artery intensifies the pain.

Common symptoms of a migraine attack are:

  • Moderate to severe, throbbing head pain, most commonly on one side of the head.
  • Head pain that worsens with physical activity.
  • Sensitivity to light and/or sound.
  • Nausea or vomiting.

Untreated attacks most commonly last from four to 72 hours, and may persist for weeks. If your headache is accompanied by convulsions, fever, severe mental confusion, or any type of acute pain around your face or ears, you should contact your doctor immediately.

Another form of headaches are due to muscle contractions. See our headache remedies page for more information on the similarities and differences between these tension headaches and migraine headaches.

Causes of Migraines

There are myriad of causes that can trigger migraines. Common causes include:

  • Stress
  • Sleep disorders (or too little/too much sleep)
  • Fatigue
  • Caffeine
  • Smoking
  • High or low blood pressure
  • Birth control pills
  • Artificial sweeteners
  • Fasting for an extended period of time
  • Heredity
  • High salt consumption
  • Strong perfumes

Home Remedies and Natural Treatments for Migraines

Ice Packs

Compresses of ice can help to constrict blood vessels, returning them to normal size. Therefore, an effective home remedy for a migraine headache is to take a soft, cold ice pack and wrap it in a towel. Then hold it against your temples and forehead, alternating positions every few seconds. Repeat this for up to three minutes to alleviate migraine pain.

Henna

The flowers of henna have been found to be very effective at curing headaches and migraines. A simple home remedy is to dip henna flowers in vinegar and then rub them against the forehead for quick pain relief.

Chamomile Tea

When you feel a migraine coming on, Chamomile is a wonderful preventive measure to limit the severity of the pain. Simply take a cup of chamomile tea when you start noticing migraine symptoms.

Niacin

Niacin has been shown to be helpful in relieving migraine pain. Valuable sources of this vitamin are yeast, whole wheat, green leafy vegetables, tomatoes, nuts, sunflower seeds, liver and fish. Therefore, vitamin tablets containing at least 100mg of niacin can be taken daily for treating migraines.

Ginkgo Biloba

A simple remedy for migraine pain is to take 120mg of Ginkgo Biloba extract daily before any meal. Ginkgo Biloba has been found to help increase blood circulation and relieve migraine pain.

Vegetable Juices

Researchers believe that low levels of magnesium are a major cause of migraines, since magnesium is considered to be effective at relaxing the body. Therefore, regular consumption of magnesium supplements may help alleviate migraine pain. Fruits, nuts, and dark green, leafy vegetables are a great natural source of magnesium, so a cocktail of fruit and vegetable juices is very beneficial for alleviating migraines.

Carrot juice combined with spinach, beet and cucumber is great for migraine pain relief. Simply use a juicer to combine 300ml of carrot juice with spinach leaves. Then add up to 100ml each of beet and cucumber juices to the mix.

Fresh grape juice has also been found to be effective for migraines. Simply grind fresh, ripe grapes and drink the juice directly without adding any water.

Discover Migraine Triggers with a Diet Log

Many people find that certain foods always seem to trigger a migraine. Unfortunately, these trigger foods often vary from person to person so there is no easy list that applies to everyone. If you know which foods trigger your headaches, then a simple solution is to avoid them in your daily diet. However, if you still don’t know which foods may trigger your migraines, then it is a good idea to start logging what you eat and also when your migraines occur. This will allow you to figure out if there are items in your diet (such as certain ingredients) that often coincide with a migraine attack. You can then try to avoid these suspected ingredients to see if they reduce the frequency of your headaches.

Medical disclaimer: This article is for educational purposes only and isn’t a substitute for professional medical advice. Talk to your doctor before trying a new remedy, especially if you’re pregnant, nursing, taking medication or managing a health condition.

Keep reading

104 responses

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Mabel

    Acupuncture can cure migraine. I had migraine for a whole year after a car accident. I went for acupuncture treatment for 3 months and now it’s gone.

  2. Chendo v

    I was in Texas when I started getting a migraine. I had no medicine for it so I drank 4 shots of vsop brandy in panic. I still got the arora and numbness but headache never started. I have done this at least ten times. It works every time – even my family now does the same when they feel migraine starting. This method has worked for everybody so far!

  3. Shrek

    Migraine is a disease related to brain. Patient may experience extreme headache during migraine attack. To minimize the migraine attacks, you need to maintain proper diet, get enough sleep, must avoid smoking and alcohol and should do exercise regularly.

  4. sachin

    I have been suffering from migraine for last 2 years. So please tell me what should I do? :'(

  5. @Lakshmi Charan and Arshid, Taking Niacin 100mg daily, having healthy workout routine, having a good sleep schedule and drinking lots of water helps with Migraine headaches. Sometimes, some harmless food which we eat often can trigger migraine. Therefore, writing down everything you eat the day you get a Migraine helps figure out what food or ingredients in that food may be causing recurrent migraines.
    I hope it helps!

  6. Arshid Ganie

    I’M prone to headache in winter…plz tell me remedy.

  7. lakshmi charan

    hello…i have migraine from last 4 years.i can’t do anything properly.i have headache all time in day and night everyday in left side of my head.its creating very big problems in my career.i have been take aaurvedic and all treatment to stop the migraine.bet no any benifit.so please please help for this.thankyou so much.

  8. Miss Rose Mary Hebert

    Hi,
    How are you? I am not fine.
    Will you send me a book?
    My address here is:
    Miss Rose Mary Hebert
    P.O. Box 1529
    Plattsburgh, NY 12901
    Then I will order or other it.
    518-907-0271
    hebert1@charter.net
    I want read and look for pictures a books?
    What kind I like a something’s and anything & etc..
    Any Questions?
    Thank-You, Rose Hebert

  9. God’s vessel

    Just had a baby and started having migraine. Never had one before now. Anyone with same experience? Peppermint oil helps relieve it but I need it to stop totally. Please advise

  10. pansy

    i had this headache for the last 15 years but i never tried any medication but just used wash my face and affected part with mild hot water and keeping a finger on the center of forehead.sometimes it did works.

  11. Julie

    @manoj, I have a suggestion for your migraines. How about cutting out spicy foods and green chillies from your diet?? 😉

  12. manoj kothari

    I have been suffering migrane from last 15 year. 6-7 days in a month. last 3 year i have logged my diet, whenever ist day i ahve eated spicy food & geen chille than next day i suffer migrane.Any suggestion .

  13. I just started having them about 2 months ago. They have ben daily about 4-5 per day. Mine are vestibular migraines so they cause dizziness, not headache. I started a migraine diet three weeks ago and the effects have been dramatic. I am down to 2 per day and they are MUCH less severe and can last only 10-15 sometimes. I would strongly encourage you to find a book about the migraine diet and start immediately. The first week was VERY tough. Quitting caffeine was the hardest. I also started taking Magnesium supplements. Good luck.

  14. i have been getting migraines for past 15-16 years now iam 36 and is getting worse i have tried medication but of no help it is just a temporary solution with lots of side effects now iam taking homeopathy pills which the doctor recommended me for about a year but the pain will go slowly in this period and iam still dying for instant relief iam gonna try some home remedies and yoga with homeopathy lets be positive and hope for the best

  15. karen warren

    I too suffered from migraines I found the only thing that worked for me was norgesic forte = ORPHENADRINE CITRATE,ASPIRIN,CAFFEINE made by 3m they no longer make it but you can find it in generic they do sell orphenadrine by itself and you can take a aspirin and a caffeine pill with it. Out of all the migraine pills it was the miracle pill. The other thing it does is sea sickness
    I tried everything it was the only thing that worked. Good luck this will stop your migraines try it and spread the word karen

  16. Millie

    I am also having migraine pain. But after delievering baby it is now more frequent. As i can’t take proper sleep. But what i am doing i am jut putting 3 to 4 drops of almond oil in each of my nostril in night and eary morning. I cant say it will stop your migraine but it will reduce the frequency of this pain

  17. erinn

    I use Vick’s and Bengay and rub both on my head and neck and put a little vicks under my nose. I sometimes would go to the steam room which would be an immediate relief. The vicks and bengay will help even during an attack to the point where pain meds would be able to work.

  18. theriault

    Does anyone ever have symptoms of burning eyes, photophobia, pressure in top and back of head? i’m so sorry all of you are experiencing those symptoms.

  19. Anon.

    i finally hit rock bottom after trying to cure my self of about 6 years of chronic migraines. I have been through medicines that list from a-z, unfortunately they are only a temporary relief and actually do you more ham than good in the long run. I vomited a few times a day throughout this long 6 year cycle, felt lots of nausea, dizziness, couldn’t enjoy anything in my life. Nothing mattered anymore, I couldnt enjoy time with my daughter, husband, family and friends. Working was the worst, just couldn’t wait to get home and go to bed. One episode lasted atleast 2-4 days before I got a little relief. Finally almost a year ago after starting to feel depression hit me really hard I couldn’t take it anymore. I have seen many neurologists and dcotiors ( they basically all do the same thing, offer drugs) so do your research and tell them exactly what you want. I used to take ecxcedrin daily and dink lots of coffee – it helps for the moment But trust me It is not the answer. Let me just g to the point. I first stopped everything I was doing and tried to change my negative energy into positive hope, I stopped drinking coffee which was hard to do. I stopped the pills – all of them. I began drinking calming teas, ginger for the Naseua and stomach (daily) and cinnamon sticks helped too. I went to the local organic store and purchased valerian tincture (to help calm nerves and muscles) and feverfew tincture for the migraines – this helped so much because it helps circulate the blood flow. This was a great deal of help to me but I wasn’t quite there yet , I researched botox and saw alot of positive results, so now I get Botox done every 3 months along with fioricet which helps on suddenly onsets of migraines… Recently I noticed theat I have been taking less fioricets so I feel that my health and migraines are improving with less drugs. Honestly I can’t recall the last time I had to vomit or had a migraine that kept me away from the rest of the world. Bottom line.. Don’t wait for some doctor to cure you, believe me they won’t.. Do your own research. I hope this helps atleast one person. Ps. – if u can’t afford a doctor , feverfew and just store brand ecxcedrin helps.

  20. JAYANT WANI

    After an a little accident of my mother i has been increase a migrain problem of my mother ,some time the headache pain is so much then my mother went to illness so there was so critical prob when onion smelled to her mother then my mother was stable in condition i was tried so much medical treatment but no result please do some needful information about this i was in very tension what to do this please suggest

    jayant wani
    jalgaon

  21. As far as i heard, there is no english treatment for this. For me it is worked well. take fresh grape juice and carrot daily a cup. very simple and cheap solution. doctors sucks money

  22. Sandy

    i suffered years of migraines to find feverfew tablets have the best result

  23. nathan i

    my gf has fibromyalgia and graves diease along with that cronic migraines she cant work and does not have ins. the only thing so far that takes the edge off is percacet but no longer can afford them diets dont help working on trying vitimins and niacin. any ideas on who to contact in ohio for some type of help and or any ideas on a good relief. its hard for us due to the fibro. intenceifing (sp) any pain she incounters. it seems like a circulating nightmare cuz graves is her throyd which causes an imbalance of hormones and how her body processes vitimins which in turn causes migraines then fibro kicks in making her feel 100 times worse most the time causing nausea vomiting dizziness and from time to time fainting spells any idea would be greatly appreciated my email is theoneishere200@yahoo.com thnk u

  24. Maya patel

    For almost 2 years now I have been having throbbing head ache on the left side only associated with scleritis. I have been taking 2 ibuprofen 3-4 times a day! to relieve pain.Lately Dr. started me on Humira! but no luck. Any suggestion.

  25. girlinpain

    Ever since I can remember I have had migraines. My migraines feel as if I have a rock in my head, feeling so annoyed and confused, I have taken over 300 pills in the last 6 years, messing Up my stomach and liver, I have had test done about 3 times, nothing came Up. I have tried many treatments from pain killers to acupuncture, nothing!!!!!!!! Im tired of the pain of migraines and vomiting!!!

  26. Dr Mahesh Nule

    Dear Patty,
    If possible please take homeopathic medicine if it is feasible for you. It surely is effective inn relieving migraines in view intensity, duration and the discomfort in general. if you are not in a position to consult a homeopath let me know maybe I can take the details and prescribe. Dr Mahesh Nule Mumbai India

  27. patty g.

    please someone help, need home remedy for severe migraine. my daughter has had every test, nothing is wrong. but, they come every week. she can’t swallow a pill, so im looking for another alternative. she can not work and has to be in bed for the day in the dark. she also cant take a liquid pain killer because her stomach is upset. It needs to be some thing she can put directly on the forehead. Help Patty G.

  28. Yvonne

    Thanks for the help.

  29. executivegifts123

    Thank you for your very informative post. Most of
    the cases people can avoid or get rid of headaches by
    changing small things in their life. Simple things
    like changing your pillow or mattress or sleeping
    habits can have a major effect in terms of
    headaches. Sometimes taking easy on caffeine
    can do the trick. People who are suffering from
    headaches should try different small things and
    pick the ones that work.

  30. I have been suffering from migraine for 3 yrs now. Initially I would get relief once I vomit. Now, that does not happen..The headache stays on for 6-7 days at a stretch. Its unbearable.Please let me know for home remedies. I ve been taking too many pain killers..

  31. crying in pain

    When reading these comments I actually broke down into tears. Its just because its so nice to hear that there are people who feel the same as I do, I always feel like people dont really understand. I have also been suffering for years and I have done a tremendous amount of research recently…I have started taking magnesium (500mg) and flax seed oil (250mg) I have noticed a big difference, but the biggest difference I have found is knowing my food triggers…it takes alot of time and research and sadly you will have to give up a lot of food that you love but its worth it…for me the biggest triggers have been cheese, caffeine and chocolate. I also want to agree with Meg Hawkins…whenever I have a really bad one making love DOES help! I dont know why but who cares! it does help try it! thanks for all your posts and stay strong!

  32. Cecilia

    I have suffered all my life from debilitating migraines. I took a trip recently to visit my daughter in another state and arrived with the “aura”. I had forgotten my Rx so I asked her for coffee knowing supposedly caffeine helps. She had none so she went to get me some Excedrin Migraine (bless her heart but worthless to me) and she picked up some Red Bull. I drank it, yecch, but within 30 minutes my migraine was gone. Hmm.. Fluke? Well I picked some up at the grocery store to keep on hand should I need it and last night I got the chance to try it. I was in full blown migraine stance. I remembered the Red Bull in my fridge. I sucked it down quickly. Within 30 minutes I was up and at ’em. My Rx instructs to take one tablet at onset and to take another in 2 hours if still needed. 2 hours is too many to wait with migraines. I will never be without Red Bull in my fridge again. I consider it a miracle remedy. Twice now it’s been almost immediately effective. That’s proof enough for me.

  33. I’ve been suffering Migraines for years I’m 28 this years, usually can handle a couple a week a sleep used to get rid of it and a panadol, now that does nothing anymore. Just had a migraine for 10 days straight still have it. Keeping a migraine diary and can’t see any possible hormonal triggers. And starting an elimination diet in week coming. Cold pack always helps on the head, but this last 8 days has been he’ll doing normal day to day tasks, even cooking or washing anything just want to lay down. I don’t like taking prescription drugs prefer more natural, had bloods done they are fine getting MRI done on wednesday and seeing a neurologist in couple weeks. Doctor says he usually puts everyone on Topomax has anyone had that or can tell me if it’s ok?
    Just want to be me again and smile everything’s a struggle ATM pls email me rikki-j@live.com
    Any help would be appreciated I’m in Aus

  34. Fire Cupping Therapy is the BEST EVER treatment for migaraine,It heals migraine problem very fast and stops it from occring again,best day for fire cupping therapy are after the middle of month,best on 17,19,21 dates of a lunar month,and avoid bieng cupped on wednesdays because it cause leprosy on wednesday if cupped

  35. Sarah

    For me, Maxalt is a miracle cure, however it’s extremely expensive. I can only take products containing Tylenol (no ibuprofen or aspirin) due to easy bruising. I used to take Zomig, and my doctor gave me some samples the other day since I’m unemployed and waiting on patient assistance to hopefully go thru. I know they’re the same class of drug, but Zomig actually made me worse. So I took Midol Complete (tylenol, caffeine, and antihistamine). My next hope would be tramadol, but i like to try the other methods first. Something told me to just try my “home remedy” which is actually a common trigger for many people, so I just ate two pickles, and I’d say I’m 80% better. It also helps me with nausea. I figure if it works for me, it might help someone else out there. Good luck, everybody.

  36. Misty

    For Teresa E, did the Tri-Baron help?

  37. aunonymous

    what is “V drink”, is it a available on chemist shop

  38. Carlton

    My wife has had migrain headaches all her life and she is 41 years old. But it seems to be getting worse. Doctors do not know what is wrong so we are going to try niacin. I will let you know how it worked. Thanks for this site!

  39. Shannon

    Only recently started having migranes. THought they were sinus headaches until they got so bad last night I threw up. Then the pain lessened, so I knew it was a migrane. I have seen some people here saying weather affects it, and it’s possible I get the same. What works for me is a hot water bottle filled with really hot water, under the top layer of my pillowcase, and I lay on it, so the bottle is over the worst part of the side of my face. It usually helps. I also take 2 muscle relaxers so that I fall asleep. Hoping this helps for others, and hoping mine don’t get too much worse.

  40. For all the people suffering from migraines please do not take any medication. I have suffered from migraines as a kid and have had it for 20 years now. I eventually got tired of it and started doing some research about migraines. I found this book “Heal your Headache “The 1-2-3 program for taking charge of your pain”. I used to have at least 10 headache days a month. After reading the book i stopped taking medicines and i cut out all food triggers. This process took me a couple of months. Right now i get headaches just once or twice a month. Even those are bearable and mild much better than the ones i used to get before.
    Following is the list of some triggers. It is not a complete list by any standards and it might not be a trigger for some people. It is just a general list:

    1. Coffee, tea (anything with caffeine)
    2. Chocolate
    3. Red Wine
    4. Banana
    5. Papaya
    6. Guacamole(anything with vinegar actually)
    7. Sour Cream
    8. Pizza (Some variety of cheese is good not sure of the name)
    9. Peanuts/Groundnuts, Cashewnuts
    10. Coconut

    Read the book and you’ll know a lot more about migraines and how to avoid them and live a migraine free life.
    Good Luck Everybody.

  41. Ashleigh

    I’m 15 and have been suffering from migraines for almost 4 years now. They are irregular and the symptoms usually include seeing stars/white fuzzy lines, sometimes so bad that I can’t hardly see. A good sleep/nap works for me as the only medication that works (voltaren), is recommended that you do not take for more than a couple of days, but I have had a migraine for nearly a week now. BUT I have discovered that as soon as i feel the migraine coming on, if i have a whole can or 1/2 a bottle of plain “V” energy drink, the pain is gone within 10 mins. Its crazy. But I am going to try some of these remedies as I’m sure too much energy drinks would be bad for me too. Thanx

  42. lillieth & lilly

    we are 11 years old going on 12. docors proscibed birth control to regulate our period but it is giving me migranes and lillieth had too what do we do???

  43. lizzy

    i am 11 yrs old and birth control gives me real bad migranes. i only take birth control to help regulate my period which can last weeks! it is making me dizzy weak and skinny! my migranes are so much pain

  44. sonia wood

    I have had migrains for years,it usually gets worst the day before my period start.Here is the natural cure that I found, mix a little coke or pepsi with lime repeat about 3 times within 8hrs(a can has about 5 serving)
    Good luck! it works!

  45. maddy_ jane

    i am 13 year sold and have been getting migraines since i was around 9 years old. they start out by me getting white spots in front of my eyes. it becomes so bad i can hardly walk. i once had one so bad i collapsed and my gym coach had to carry me to the office. what i find most helpful ( and a bit gross ) is puking. i cannot always puke. so i stick my hand down my throat to enduce vomiting. yes it is gross i know but its all i know to help. after that get some sleep. sleep till you you wake by yourself. i don’t know what triggers the i get them often but i don’t know what causes them.

  46. Becky

    For years I had bi weekly migraines that nothing helped but going to the er and being knocked out from the pain. I started keeping a journal of when they happened, what I ate etc. Eventually a very smart doctor figured out it was hormonal trigger. He put me on birth control pills solid- no going off for a week and the migrines went away completly for the last 25 years. You may want to ask your doctors about this, and give it a try. For me, it was a miricle!

  47. miski

    my daughter has been prescribed birth control pill as her migraine is hormone related, she just started to take them last month but the result is her period has stopped but the migraine have also stopped. We don’t know what to do. We are just waiting to see. Please advise are birth control pill the best solution.

  48. Cyndi

    This may sound ridiculous but it works for me, try BRAIN FREEZE, a glass of Coke (soda) with LOTS of ice in it, try it you’ll never know it might work for you too…goodluck!

  49. Shanny

    I have been a “sufferer” for about 15 years. I normally get them at least once a month and can’t function at all. I’ve been to multiple neurologists, chiropractors, etc. (Chiropractic theorapy does help if you can afford it regularly.) Having to give up the treatments, I found that making a simple cinnamon/peppermint tea works well. Just dissolve/melt 1 or 2 pieces of peppermint and 1/2 teaspoon of cinnamon to 1/2 cup of hot water. Drink it while really warm or hot. Sometimes I add ginger and that really helps relieve pain faster. Be sure to sit and relax for a while and you should notice some change in the pain (depending on how severe the migraine is). Do some self massaging around the back of your neck or temples and the pain will go away. Just don’t move around too much and think positive thoughts! Good luck! Hope it helps.

  50. Shanny

    I have been a “sufferer” for about 15 years. I normally get them at least once a month and can’t function at all. I been to multiple neurologists, chiropractors, etc. (Chiropractic theorapy does help if you can afford it regularly.) Having to give up the treatments, I found that making a simple cinnamon/peppermint tea works well. Just add 1 or 2 pieces of peppermint and 1/2 teaspoon of cinnamon to 1/2 cup of hot water. Drink it while really warm or hot. Sometimes I add ginger and that really helps relieve pain faster. Be sure to sit and relax for a while and you should notice some change in the pain (depending on how severe the migraine is). Do some self massaging around the back of your neck or temples and the pain will go away. Just don’t move around too much and think positive thoughts! Good luck! Hope it helps.