woman with a headache massages her temples, stop your migraine, ease a migraine hangover

Q. Thank you for writing about taking vitamin B2 on a daily basis to prevent migraine headaches. I have suffered from them for 17 years and have been to many medical doctors, including two neurologists, two ear, nose and throat doctors and an acupuncturist. I had sinus scans and have tried many medications that never worked.

I started taking the vitamin B2 and I couldn’t believe how much it helped. I may get an occasional headache now, once a month if that. I used to get a couple every week. I am thrilled to finally be free of headaches for the most part and have told my doctor to please share this with other patients with frequent migraine headaches.

A. Riboflavin (vitamin B2) has been reported to help prevent migraines in some people (Current Treatment Options in Neurology, Jan. 2008). Other possibilities include magnesium, Coenzyme Q10 or the herbs feverfew or butterbur.

Not everyone will benefit from such therapies, but we are pleased to learn that riboflavin worked for you. Others who appreciate such non-drug approaches may find our new book, The People’s Pharmacy Quick and Handy Home Remedies, intriguing. We discuss treatments for migraine as well as for other common conditions from acne to warts. It is available online at www.peoplespharmacy.com.

Get The Graedons' Favorite Home Remedies Health Guide for FREE

Join our daily email newsletter with breaking health news, prescription drug information, home remedies AND you'll get a copy of our brand new full-length health guide — for FREE!

  1. Mary

    I had experienced frequent intense migraine headaches for over 10 years. About a year ago I started taking Feverfew supplements and magnesium daily which has GREATLY reduced the occurrences of headaches. I get a headache occasionally, but not nearly as intense and overwhelming as before. What a godsend. I’m now a total believer in natural herb remedies for health issues.

  2. gsf

    I suffered from migraines for about 15 years. Most of them seemed to be stress related. Most migraine prescription medications relieved the pain, but I was exhausted the rest of the day. A few months ago I started taking a calcium supplement that also contains Vitamin D and magnesium. The magnesium was the new ingredient; I had previously taken calcium + D. I haven’t had a migraine in several months, in spite of a couple of very stressful situations. I hadn’t heard of magnesium possibly helping migraines, but when my husband and I heard that on tv recently, we both decided the magnesium might be what has stopped (so far!!) my migraines.

  3. Tigger

    When I went into peri-menopause, I began having migraines nearly everyday. It was so bad I thought I was going to have to quit my job. For two years, I suffered miserably. I tried B Vitamins, but the B vitamins alone didn’t help. Then, I read about a supplement called Migrelief by Quantum Health which contains Ribloflavin, Magnesium and Feverfew. I was skeptical, but figured I had nothing to lose.
    Within 6 weeks, the migraines began to abate to once or twice a week. Within six months, the migraines rarely came and could easily be managed with medication. Two years later and I only get migraines now when triggered by lack of sleep, but they can be managed with OTC’s. I haven’t refilled my migraine medication in over a year. I know the migrelief made the difference, because a couple of times I’ve run out, and the migraines returned.
    The instructions say to take two pills a day, but I only take one and have done just fine. If you decide to try them, buy them off the internet where they are cheaper and take for a couple of months to see if they help.

  4. Steve P

    I have MS, RA, COPD, Cluster headache and a AAA. The 2 meds I’m concerned with are the Gabapentin 1800 mg/day and the Prednisone 12.5 mg/day.
    Of course there are many other drugs and tx’s that a prescribed.
    Should I be taking high dose vit D to help with the aches and pains? I have refused to take the Methotrexate.

  5. GA

    In an open study, melatonin (3 mg taken 30 minutes before bedtime) has also found to be effective. There’s a clinical trial going on now in Norway testing 2 mg/day. The results will be available after the trial ends in September of 2009.
    THE AUTHORS CONCLUDE: Our promising results warrant randomized placebo-controlled trials in children to assess the real effectiveness of melatonin in preventing primary headache.

What Do You Think?

We invite you to share your thoughts with others, but remember that our comment section is a public forum. Please do not use your full first and last name if you want to keep details of your medical history anonymous. A first name and last initial or a pseudonym is acceptable. Advice from other commenters on this website is not a substitute for medical attention. Do not stop any medicine without checking with the prescriber. Stopping medication suddenly could result in serious harm. We expect comments to be civil in tone and language. By commenting, you agree to abide by our commenting policy and website terms & conditions. Comments that do not follow these policies will not be posted.

Your cart

Shipping and discount codes are added at checkout.