The top 10 non-drug therapies for migraines

Most people are right in not wanting to take medications. They can have serious or just very bothersome side effects, they help only some people and can be expensive. Fortunately, there are many ways to control migraines without drugs. Here are the top 10 non-drug therapies for migraine headaches among several dozen described in my book, The End of Migraines: 150 Ways to Stop Your Pain.

Non-drug therapies

  1. Aerobic exercise
  2. Meditation
  3. Magnesium
  4. CoQ10
  5. Cognitive-behavioral therapy
  6. Acupuncture
  7. Nerivio
  8. Cefaly
  9. Riboflavin
  10. Boswellia
8 comments
  1. Kimberly says: 04/24/20236:54 pm

    And Dr Mauskop, thank you so much for your invaluable blog!

  2. Kimberly says: 04/24/20236:54 pm

    Cristin – Have you had your ferritin levels checked? I had some tenacious vestibular symptoms that improved after I began taking iron. I’m not a doctor, of course! But I think that iron deficiency can be overlooked as a possible factor in migraine. (Read a great paper by Esa Soppi which is where I learned about it.)

  3. Dr. Mauskop says: 03/31/20237:24 pm

    The artificial sweetener that is in many B12 products is the likely culprit. For some people the best option is to get monthly and sometimes weekly injections. It’s easy to learn how to self inject B12.

  4. Cristin says: 03/31/20236:37 pm

    Any thoughts on whether methylated B 12 can actually cause headaches for some people? I’ve been taking 1000 mcg for 9 months, last B12 level was 382 (had been 187), but in this time I’ve gotten diagnosed with vestibular migraines and have daily low level headache and vestibular symptoms that so far aren’t shifting much with diet, exercise, magnesium, B2, D, propanolol, (and I’ve failed 3 triptans and 2 CGRP drugs). I’ve seen some research that methylated forms of B 12 don’t work for some people.

  5. Dr. Mauskop says: 03/30/20231:27 pm

    I’m very happy that your migraines improved with B12. You cannot have too much B12. Even a level of 2,000 is OK.

  6. Bill Goodykoontz says: 03/30/202312:23 pm

    Thank you so much for your recommendation to add B-12 to my regimen to bring down my homocysteine level. It worked and has had a marked effect on my lifelong migraines. But my B-12 labs are now charting at 1,275 pg/mL and I wonder if this is too high. I am taking a B-complex and 1 mg of B-12 daily. Would you change either? Thank you again.

  7. Dr. Mauskop says: 03/30/202310:27 am

    Magtein, or magnesium threonate, is a good form of magnesium, but it is not necessarily better than other chelated forms of magnesium such as glycinate and it is much more expensive.

  8. Susan Carr says: 03/30/20239:49 am

    What do you think about Magtein magnesium? Would I still want to take 400mg per day?
    Thank you!

Submit comment