caret icon Back to all discussions

Vitamins and such

I was just wondering what everyone thought about using b2, magnesium and coq10 for prevention of migraines. They say I have vestibular migraines and was started on Ajovy. I never got headaches until 3 days after my first injection. Now I get them everyday. Not sure if it was the shot but I am no longer doing it. Looking for more natural ways. My neurologist started me on magnesium oxide and that actually seemed to help the auras but I read that it's the least absorbable kind. Wondering if any of the other kinds are better. Also, the neurologist suggested trying b2 and coq10. Anyone have good results with these? Thanks.


  1. Thank you for reaching out and sharing your experiences with us. Finding a migraine treatment plan can be a long and arduous task - we're here for you!
    I am sorry to hear you've seen an uptick in head pain since starting Ajovy. Is this the first migraine prevention medication you've tried?
    Many find supplements, such as magnesium, B vitamins and CoQ10 beneficial. There are a few different forms of magnesium doctors suggest and this article has a great breakdown of the different types of magnesium; https://migraine.com/living-migraine/magnesium-supplementation-for-migraine. If you find magnesium oxide beneficial you may want to stick with it for now. As with any supplement and/or medication, it can take a bit (sometimes 90 days) before we see improvement. I'm currently taking a combination of different magnesium.
    Don't lose hope - there are over 100 medications, supplements, complementary therapies, devices and lifestyle modifications that can be used to treat migraine and more on the pipeline!
    Wishing you a low pain day and will you keep me posted? Nancy Harris Bonk, Patient Leader/Moderator Migraine.com Team

    1. Thank you! Yes, Ajovy was the first medication I tried other than the magnesium. I never got headaches until I started taking the Ajovy. The neurologist says I have ocular migraines but the ENT says I have vestibular migraines. It's very confusing and frustrating. I'm not even sure if anything will help me at this point.

      1. That does sound frustrating -- you go to the doctor hoping to come away with some real answers and you get anything but.

        I know how hard it can be to find the energy and drive to do additional footwork, especially when you're dealing with migraine, but have you heard of a headache specialist? These are doctors who focus on migraine and other headache disorders. Neurologists are great, but many of them are more general in their practice and treat a wide range of issues, so they're not always experts in migraine. In this case, even if you decide not to seek out a headache specialist, it seems like an additional opinion could be useful. The choice is yours, and we fully support whatever you decide to do. Just don't give up hope. Migraine is an absolute bear, and each person is unique! So it can take persistence and trial and error to start working things out. You're not alone. Hang in there! -Melissa, migraine.com team

    2. Thank you! I think a big problem is that I haven't really accepted the diagnosis yet. I don't get migraine headaches.It's taken over 4 years to get to this point and I was told several things by different doctors in that time, including its allergies, no its reflux and my favorite... there's nothing we can do, you are going to have to learn to live with it. At this point, I hate doctors and feel that they don't listen. But I will look for a migraine specialist just to see if one is near. Maybe I will change my mind. Thanks again.

      1. I've actually never read this one before, but it's excellent and hits on the points I was trying to share. Thanks for digging it up for us -- sending you a hug and hopes for a better day by the time you see this. -Melissa, migraine.com team


      2. Thank you!! Much better day! Had Botox yesterday and can't wait for it to kick in!!
        Wishing you the same, Nancy Harris Bonk, Patient Leader/Moderator Migraine.com Team

    Please read our rules before posting.