What treatments are available for migraine?
Migraine treatment generally falls into two categories: acute treatments that stop an attack once it starts, and preventive treatments which are taken regularly to reduce how often attacks happen.
Acute treatments: These medications are taken once a migraine begins, while the pain is mild. Over-the-counter pain relievers, triptans, and newer medications called gepants can help relieve migraine pain when taken early in an attack. Opioid-based painkillers are generally not recommended because of the risk of dependence and the potential to make headaches worse over time.
Preventive treatments: If you experience frequent attacks, your doctor may recommend a treatment you take on a regular schedule to prevent attacks from starting. Options include blood pressure medications like propranolol, anti-seizure medications like topiramate, and certain antidepressants such as amitriptyline or venlafaxine. Botulinum toxin type A injections are also approved for chronic migraine.
Newer targeted therapies: One of the most promising advances in migraine care involves medications that block CGRP, one of the brain chemicals involved in migraine pain. These include injectable antibodies (such as erenumab, galcanezumab, fremanezumab, and eptinezumab) and oral gepants (atogepant, rimegepant). These treatments have helped many people who did not respond to other options.
Other therapies: Some lifestyle changes can help prevent migraine attacks. These can include psychological treatments like cognitive behavioral therapy, certain supplements such as magnesium, and exercise.
The right treatment plan depends on how often you have attacks, how severe they are, and your overall health. A neurologist can work with you to find the best approach.