Mayo Clinic Health Manager
Get free personalized health guidance for you and your family.
Get StartedAnti-seizure medications for migraine prevention
By Mayo Clinic staffVarious anti-seizure drugs, also known as anticonvulsants, can help prevent migraines. Among the options are:
- Divalproex (Depakote)
- Topiramate (Topamax)
- Gabapentin (Neurontin)
Divalproex is one of the few preventive migraine drugs without cardiovascular effects, making it a good choice for many people who can't take beta blockers. Divalproex may be appealing for athletes, too, because it doesn't affect the ability to exercise.
Divalproex, especially in higher doses, can lead to nausea, vomiting, diarrhea, drowsiness and weakness. Less commonly, the drug may cause weight gain, hair loss and tremor. The drug isn't recommended for headaches in children younger than 10 or in anyone who has a history of liver disease. Divalproex can cause birth defects, so should not be taken during pregnancy.
Side effects of gabapentin and topiramate may include dizziness, drowsiness, fatigue and difficulty concentrating. Additional topiramate side effects may include weight loss, prickling or tingling sensations, and kidney stones.
Antidepressants for migraine prevention Beta blockers for migraine prevention