Are there any other treatments for migraine?

    Written by:

    Fact-checked

    by:

    Last Updated: May 16, 2025

    Various nonmedical treatments have been researched for migraine prevention and focus on stress reduction. These include meditation, mindfulness, biofeedback, cognitive behavioral therapy, yoga, and hypnosis.

    Many non-medical treatments have been studied for preventing migraine by reducing stress. Some of these treatments include meditation, mindfulness, biofeedback, cognitive behavioral therapy (CBT), yoga, and hypnosis.[1]