What Are the Best Treatments For Migraine?

What are the best treatments for migraine?

Migraines can be treated with two types of drugs:

Abortive: To stop a migraine once it starts. Abortive treatments include the triptans, which specifically target serotonin. They include:

  • Almotriptan (Axert)
  • Eletriptan (Relpax)
  • Frovatriptan (Frova)
  • Naratriptan (Amerge)
  • Rizatriptan (Maxalt)
  • Sumatriptan ( Alsuma, Imitrex, Onzetra, Sumavel,Zembrace)
  • Zolmitriptan (Zomig)

People with certain medical conditions should not take these medications.

The following drugs are also used for treatment:

  • Acetaminophen -isometheptene-dichloralphenazone (Midrin)
  • Dihydroergotamine (D.H.E. 45 Injection, Migranal Nasal Spray)
  • Ergotamine tartrate (Cafergot)
  • Over- the-counter medications such as Advil Migraine (containing ibuprofen), Excedrin Migraine (containing aspirin, acetaminophen, caffeine), and Motrin Migraine Pain (containing ibuprofen)


Preventive: To lessen the frequency and severity of the migraine attacks. They are considered if migraines occur frequently, typically more than one migraine per week, or if migraine symptoms are severe. They include:

  • Medications used to treat high blood pressure: beta-blockers (propranolol, timolol, metoprolol), calcium channel blockers (verapamil)
  • Antidepressants: amitriptyline, nortriptyline (Aventyl, Pamelor)
  • Antiseizure medications: gabapentin (Neurontin), topiramate (Topamax), valproic acid (Depakote)
  • CGRP inhibitors used to block the calcitonin gene-related peptide: Erenumab (Aimovig)
  • Botox

There are also some devices used to prevent migraine if you don’t want to take medications:

  • Cefaly: The first FDA-approved device for preventing migraines in people over age 18
  • Spring TM: A device for people who have an aura before migraine headaches

Keywords: best treatment migraine

* The Content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition.