2 doctors weighed in:
How can I prevent migraines?
2 doctors weighed in

Dr. Randolph Evans
Neurology
1 doctor agrees
In brief: In many cases
85 percent have triggers which vary from person to person.
Some may be avoided such as lack of sleep, alcohol, certain foods, stress, bright lights. There are medications which may be effective to prevent frequent migraines such as beta blockers, antidepressants, topiramate, and divalproex sodium.

In brief: In many cases
85 percent have triggers which vary from person to person.
Some may be avoided such as lack of sleep, alcohol, certain foods, stress, bright lights. There are medications which may be effective to prevent frequent migraines such as beta blockers, antidepressants, topiramate, and divalproex sodium.
Dr. Randolph Evans
Dr. Randolph Evans
Thank
Get help from a real doctor now
Dr. Bennett Machanic
Board Certified, Neurology
48 years in practice
55M people helped
Continue
107,000 doctors available
Read more answers from doctors