• image.alt
  • With Mayo Clinic neurologist

    Jerry W. Swanson, M.D.

    read biography

Mayo Clinic Health Manager

Get free personalized health guidance for you and your family.

Get Started

Free

E-Newsletter

Subscribe to receive the latest updates on health topics. About our newsletters

  • Housecall
  • Alzheimer's caregiving
  • Living with cancer

Question

Migraine treatment: Can antidepressants help?

My doctor prescribed sertraline (Zoloft) for my migraines. Is this an appropriate migraine treatment? I don't have depression.

Answer

from Jerry W. Swanson, M.D.

There's no good evidence that sertraline (Zoloft), a selective serotonin reuptake inhibitor (SSRI), can prevent migraines.

Certain antidepressants can help prevent migraines. Most effective are tricyclic antidepressants, such as amitriptyline, nortriptyline (Pamelor) and protriptyline (Vivactil). In fact, these medications are considered among first-line treatment agents and may reduce migraines by affecting the level of serotonin and other chemicals in your brain. Also, you don't have to have depression to benefit from these drugs.

However, newer antidepressants — such as Zoloft and other SSRIs — generally aren't effective for migraine prevention.

Next question
Migraine medications and antidepressants: A risky mix?

AN01822

April 4, 2008

© 1998-2009 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. A single copy of these materials may be reprinted for noncommercial personal use only. "Mayo," "Mayo Clinic," "MayoClinic.com," "EmbodyHealth," "Reliable tools for healthier lives," "Enhance your life," and the triple-shield Mayo Clinic logo are trademarks of Mayo Foundation for Medical Education and Research.

Print Share Reprints

Text Size: smaller largerlarger