Mayo Clinic Health Manager
Get free personalized health guidance for you and your family.
Get StartedAntidepressants for migraine prevention
By Mayo Clinic staffTricyclic antidepressants can help prevent migraines. You don't need to have depression to take these drugs — but they can serve a dual purpose if you have both conditions. Among effective tricyclic antidepressants for preventing migraines are:
- Amitriptyline
- Nortriptyline
- Protriptyline
The side effects of tricyclic antidepressants are generally mild to moderate. You may notice sleepiness, dry mouth, constipation, urinary retention, blurred vision, increased appetite, weight gain and excessive sweating. Other fairly common side effects include increased heart rate and postural hypotension — a feeling of faintness caused by a sudden drop in blood pressure when you stand up too quickly.
Calcium channel blockers for migraine prevention Anti-seizure medications for migraine prevention