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, Favorite Home Remedies from The People’s Pharmacy, 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.

Join Over 53,000 Subscribers at The People's Pharmacy

Each week we send two free email newsletters with breaking health news, prescription drug information, home remedies and a preview of our award-winning radio show. Join our mailing list and get the information you need to make confident choices about your health.

  1. Mary
    Reply

    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
    Reply

    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
    Reply

    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
    Reply

    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
    Reply

    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.
    PEOPLE’S PHARMACY RESPONSE: THANKS FOR THE ALERT. THE TRIAL YOU REFERENCE IS: Neurol Sci. 2008 Sep;29(4):285-7
    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?

Share your thoughts with others, but be mindful of protecting your own and others' privacy. Not all comments will be posted. Advice from web visitors is not a substitute for medical attention. Do not stop any medicine without checking with the prescriber. In posting a comment, you agree to our commenting policy and website terms and conditions.