Medications used to prevent migraine with aura include those typically used for the more common form of migraine. They include:
- antiseizure medications like topiramate (Topamax) or valproate
- antidepressants such as amitriptyline (Elavil) or venlafaxine (Effexor)
- beta blockers such as metoprolol (Lopressor) or propranolol (Inderal)
- CGRP antagonists: eptinezumab (Vyepti), erenumab (Aimovig), fremanezumab (Ajovy), and galcanezumab (Emgality), which don't have long term data as yet.
The FDA approved non medication measures that may help prevent migraines. They include aerobic exercise, acupuncture, biofeedback, several other forms of relaxation training, cognitive-behavioral therapies, as well as transcutaneous electrical nerve stimulation.