uses JavaScript to provide the best possible experience for our content, but your browser has it disabled. Learn how to enable it here.




There is evidence that certain supplements, such as magnesium, CoQ10, and riboflavin (B2) may help to reduce the frequency or severity of migraine headaches. 5-HTP or fish oil (from supplements or the diet) may also reduce migraine frequency, although evidence supporting use of these supplements is mixed. Certain diets have been associated with reduced frequency and severity of migraine attacks. Being deficient in certain vitamins, as well as consumption of foods such as chocolate or watermelon, have also been reported to trigger migraines. For details, sign in and read the full answer >>

Join today to unlock all member benefits including full access to all CL Answers and over 1,300 reviews.

Join Now

Join now at


Join the conversation

Carla 23195
August 18, 2021

Some of these foods are also high in salicylates. I suspect that high-salicylate foods trigger migraines for me.

June 27, 2021

Some magnesium supplements SEEM to give many people Migraine or increase frequency and severity. Magnesium that is chelated especially gluconate. I get a severe migraine from this.

July 8, 2018

Daily does of 270 mg DHA and 135mg of EPA made from algea (not fish) dropped my migraine frequency about 65%. It was really astounding to me and has worked for the past 2 years. I began taking DHA/EPA supplements for general health reasons at recommendation of Dr. Michael Greger, MD, founder of NutritionFacts dot org, a not-for-profit website. He does not sell anything (except his book all of which is available via free videos on the website). I did not expect any effect on my migraines from the DHA/EPA so was surprised and pleased at the positive change. Over several years I had tried everything mentioned in this comments thread and nothing worked. I noticed improvement after about 6 weeks of DHA/EPA supplements.
August 8, 2018

Thank you for sharing this Jeffrey. You can find information about fish oil supplementation for migraines in the "Migraine Headache" section of the Fish Oil Review:

July 1, 2018

I recently doubled my dose of CoQ10 (ubiquinol) from 100 mg to 200 mg, mostly to help in absorbing a cholesterol supplement (citrus bergamot) I started taking. My headaches have been reduced by about half in frequency. Very surprised as I had been taking the 100 mg for years and never saw any effect.
July 16, 2018

Hi Glenn - Thank you for sharing your experience with this. However, we aren't aware of any studies showing that CoQ10 improves the absorption of bergamot.

December 1, 2019

Hi Glenn, where do you get your bergamot from?

November 14, 2016

Try tart cherry supplements. They have had a positive affect on my migraines by reducing daily frequency in half.
November 14, 2016

Hi Shira - Thank you for sharing your experience. There is a report in the literature of showing a reduction in migraine frequency and duration from drinking tart cherry juice - although this was based on just a single individual ( If it is of interest, we have written about tart cherry for other uses

November 13, 2016

Surpringly, I found out some supplements like Chondroitin Sulfate and Glucosamine Sulfate were a cause of my migraines. A few months after stopping those, I experienced significant arthritic hip pain. I now take Glucosamine HCl daily and 2/3 capsule of chondroitin (150 mg) twice a week, which is the lowest amount I have found that solves my arthritis. I can still get a mild headache for a day after the Chondroitin, but it is manageable.

I am also sensitive to slightly rancid oil supplements like flaxseed that were probably not ideally stored by the seller or exposed to heat in the shipping process, or maybe sourced overseas.

Ditto other's comments on getting testing for food sensitivities!

November 13, 2016

My husband was getting migraines at least twice a week, back about fifteen years ago. He started taking feverfew every day and the migraines almost disappeared after a few weeks. The only times they have recurred have been when he stopped taking the feverfew because he was traveling or it was not available where we we lived for a while. It does seem to be necessary to persevere for a few weeks for it to take effect.

January 18, 2016

I take a handful of cayenne pepper capsules at the onset of aura--it helps quite a bit, although it can lead to, ummm, digestive distress. I also take Dramamine. Helps tremendously, partly because it just makes me sleep. I recently bought a Cefaly (an electronic device that is supposed to prevent migraines if used daily), and so far so good. I use the SeaBand elastic things to help with nausea.

July 15, 2015

I'm 85 years old. Most of my life I've had migraines. About four years ago, I was suffering the migraines every week. I started taking 400 mg of magnesium and 4000 IU of vitamin D3, daily. My migraines stopped and I haven't had one since then. I don't know which supplement stopped the migraines. I had been using 200 mg magnesium, because I get constipated easily. I have read that magnesium can help with migraines. Also, I started the vitamin D3 because I no longer get sun, and my blood test showed low levels.

November 13, 2016

I too have far fewer migraines since taking 400 mg magnesium citrate daily, along with several thousand iu of vitamin d3 daily, as well as 3 capsules of fish oil.
November 14, 2016

Glad that seems to be working for you but you should consider reducing your vitamin D intake. Benefits of having adequate vitamin D diminish when you get too much -- and several thousand IU is too much to take as a regular daily dose. See the Vitamin D Review for more about that.

June 14, 2015

Recently added Life Extension Brain Shield (gastrodin) with good result. My frequency and severity have been reduced about 80% after a month. The effect started almost immediately.I originally took feverfew, but then I seemed to become accustomed to it, and added one by one, the others. Topamax worked, but it made me stupid. I also like ginger for the nausea, and it also has anti-inflammatory and analgesic properties.

June 14, 2015

I had 3-12 migraines/month for about 25 yrs. Bedridden if not treated. Luckily the triptans work terrifically for me, but most lost their efficacy after 2 yr and I would move on the the next. Zomig has continued working well. I tried all the home remedies listed and more - and none worked significantly. But Miracle of miracles, a Dr. told me I was low thyroid despite "normal" blood levels with the usual USA tests (not good for measuring direct thyroid function). Simply took low dose Armour thyroid and my migraines nearly totally stopped within 3-weeks. I still can get them <1/month; but the threshold to trigger them has skyrocketed up and can now drink wine, eat chocolate etc. I suggest to all migraineurs that low thyroid should be checked by symptoms and get a Dr. willing to listen and try it. Recent mri has shown my thyroid to be atrophied and consistent with the diagnosis!

June 14, 2015 ran a story last week on the use of powdered ginger. In a double blind placebo-controlled study 250 mg. was as effective as sumatriptan.
June 15, 2015

Hi Kenneth - Thank you for mentioning this study.

In the study, people diagnosed with migraine without aura who took ginger rhizome powder (one 250 mg capsule) at the onset of headache had a significant decrease in headache severity, similar to those who took 50 mg of sumatriptan, a common migraine medication. Those who took the ginger also reported fewer side effects (4% vs. 20%) -- the only side effect reported by those who took the ginger was upset stomach.

November 13, 2016

When I get a migraine, I go straight to my ginger from Trader Joes, or the health food store. It's one way to get ginger in if nausea prevents taking capsules.

February 11, 2015

I take them all and I realise that after adding them one by one they had an impact on my migraine. Nothing else worked not even morphine at one point. Was thinking of ending my life. Now I have my life back! It works!!!!!

January 13, 2015

I forgot to mention that you need to take Fever Few every day. If you wait until you get a migraine and then take it, it won't do any good.

January 11, 2015

My son suffered from migraines. I started him on Fever Few. He hasn't had a migraine for about 20 years now. Also, everyone I know, that had migraines, I recommended Fever Few. All of them have reported back to me that they no longer have migraines.

I forgot to mention that you need to take Fever Few every day. If you wait until you get a migraine and then take it, it won't do any good.

December 1, 2014

My daughter had atmospheric migraines that were debilitating. She was found (after much pushing of her MD) to have severe food allergies, IgE diagnosed. Since being on the diet that eliminated these foods she has been migraine free. Push to get tested.

November 30, 2014

My migraines are caused by the barometric pressure bringing in "Low" conditions. No one seems to be addressing migraines caused by atmospheric disturbances.

January 25, 2015

All migraines are related to either or both of: spasm in blood vessels that often causes the migraine aura, like wiggly lines in your vision, or tingling in lips/finger tips, that then progresses into wide dilatation of the blood vessels, which causes the throbbing headache when blood pounds through the blood vessels. If you gently rub magnesium chloride liquid into your temples, or firmly rub it into the back of your skull where the muscles attach, the magnesium is partly absorbed and makes the blood vessels relax. Do this on days when you might get a weather-headache, and you will likely find it reduces how often you get one. Doc
January 27, 2015

Hi Roger - We have not seen any clinical studies on transdermal magnesium for migraine, but thank you for sharing your experience with this!

November 30, 2014

Look up mention of using topical lidocaine -- rubbed on temples and forehead. There were a few studies of this some years ago that I came across, showed my doctor, got a Rx and used. It's worked for me, done at the first hint of a migraine, to greatly reduce the length and intensity of the headache. The 'make it more expensive' pharma approach has been to test using lidocaine as nose drops, to get the same effect.

June 14, 2015

It is very important to identify food triggers and stop them and then slowly introduce them. I also found a study that talks about genetic predisposition and migraines. It also talks about high levels of homocysteine being a trigger.

November 30, 2016

Do you have any information, and share, where I can find the studies you used, please?
Thank you in advance!

May 3, 2017

Interesting! I wonder if an OTC product containing lidocaine (such as sunburn relief products) would be effective. I'll give it a try!

Personally, I take three different magnesium supplements twice daily (chelated magnesium, a magnesium "booster" and a magtein supplement) and ubiquinol coQ10 and have a great deal of success. I recently was lax in taking my supplements regularly and am now paying the price...finding that my cycle as well as barometric pressure changes are debilitating. Hopefully I'll be back on track soon!

Join today to unlock all member benefits including full access to CL Answers

Join Now

Join now at