Medically reviewed by Dr. Charisse Litchman, MD, FAHS on August 18, 2020
Different people who experience migraines (who are called migraineurs) will have different triggers and respond individually to preventive medications and measures. By tracking your migraines, you may be able to identify triggers, such as certain foods, activities, or weather conditions that make you more likely to experience a migraine. Once you’ve identified personal triggers then you may be able to prevent migraines by avoiding those triggers.
But people who experience more than four migraines per month will benefit from a preventive medication to make migraines less frequent or hopefully stop them entirely. Preventive medications may be a daily dose of over-the-counter vitamins or supplements. Taking magnesium, melatonin, co-Q10, and vitamin B2 can decrease headache frequency.
Your medical provider may prescribe a daily pill such as an antiseizure medication, which can prevent migraines by changing the electrical changes that occur at the onset of a migraine, a blood pressure medication, which may prevent headaches by stabilizing the size of blood vessels around the brain, and birth control pills, which may help control menstrual and hormonal migraines.
In addition to pills, there are preventive injectable medications such as botox and monoclonal antibodies. Not all of these medications work equally well or are as well-tolerated in all people.