Migraine Toolbox-horizontal

Finding a medication, or combination of medications, that works for you can be challenging and may require time and patience. Below is a list of medications which are frequently prescribed for migraine. We encourage you to talk to your doctor about which ones may be appropriate to add to your treatment toolbox.

You can also learn more about the newest migraine treatments, including how they work, possible side effects, access programs and more. In addition, there are some medications currently in the clinical trials, but not yet FDA-approved.


Breaking News! Zavzpret, the first nasal spray CGRP inhibitor, was FDA approved on 3/10/23 and should be available for prescription in July 2023.

Preventive/Prophylactic Medications

Preventive/prophylactic medications are used to reduce the severity and frequency of migraine attacks, and are commonly prescribed to those who get four or more migraine days per month.

FDA Approved For Migraine

  • Erenumab-aooe (Aimovig®) – monoclonal antibody CGRP inhibitor (self-injection)
  • Fremanezumab-vfrm (Ajovy®) – monoclonal antibody CGRP inhibitor (self-injection)
  • Galcanezumab-gnlm (Emgality®) – monoclonal antibody CGRP inhibitor (self-injection)
  • Eptinezumab-jjmr (Vyepti®) – monoclonal antibody CGRP inhibitor (IV infusion)
  • Atogepant (Qulipta™) - oral tablet CGRP inhibitor
  • Rimegepant (Nurtec® ODT) – oral tablet CGRP inhibitor
  • Propanolol (Inderal®)
  • Timolol maleate (Blocadren®)
  • Topiramate (Topamax®, Trokendi XR®, Quedexy® XR, Eprontia™)
  • Divalproex sodium (Depakote®)
  • Onabotulinum toxinA injection (Botox®)

Evidence-Based Off-Label

  • Alpha-2 Agonists (e.g.: clonidine)
  • ACE Inhibitors (e.g.: benazepril, fosinopril sodium)
  • Angiotensin II Receptor Blockers (e.g.: candesartan)
  • Beta Blockers (e.g.: metoprolol, nadolol)
  • Calcium Channel blockers (e.g.: diltiazem, felodipine)
  • Antihistamines (e.g.: cyproheptadine)
  • Tricyclic Antidepressants (e.g.: nortriptyline, amitriptyline)
  • SSRIs, SNRIs & MAOIs (e.g.: escitalopram, venlafaxine)
  • Cox-2 Enzyme Inhibitors (e.g.: celecoxib)
  • Muscle relaxers (e.g.: carisoprodol, tizanidine)
  • Neuronal stabilizing agents, anticonvulsants (e.g.: gabapentin, zonisamide, lamotrigine)
  • Leukotriene blockers (e.g.: montelukast, zafirlukast)
  • Alzheimers medications (e.g.: memantine)
  • Triptans sometimes used as preventives for menstrual migraine (e.g.: frovatriptan, naratriptan)

Abortive Medications

These treatments work to stop the migraine attack itself with its associated symptoms. Too frequent use of some of these can cause rebound headaches or medication overuse headache (MOH) for some people, so it’s important to follow your doctor’s directions for use.


Gepants are a new class of migraine medication which are small molecule CGRP inhibitors/antagonists.

  • Ubrogepant (Ubrelvy®)—oral tablet, CGRP receptor-antagonist
  • Rimegepant (Nurtec® ODT)—oral dissolving tablet, CGRP receptor-antagonist
  • Zavegepant (Zavzpret™)—nasal spray, CGRP receptor-antagonist


Ditans are a new class of migraine medication which are 5-HT1F receptor agonists that act on the trigeminal system without causing vasoconstriction.

  • Lasmiditan (Reyvow®)—oral tablet, 5-HT1F receptor agonist


  • Sumatriptan –available in USA as tablet, nasal spray, injection (Imitrex®,
  • Zembrace®, Onzetra®)
    Rizatriptan (Maxalt®)—available in USA as oral tablet, oral dissolving tablet
  • Zolmitriptan (Zomig®)—available in USA as oral tablet, oral dissolving tablet, nasal spray
  • Naratriptan (Amerge®)
  • Eletriptan (Relpax®)
  • Almotriptan (Axert®)
  • Frovatriptan (Frova®)
  • Sumatriptan with naproxen sodium (Treximet®)


  • Dihydroergotamine nasal spray (Migranal®, Trudhesa™)
  • Dihydroergotamine subcutaneous injection (DHE-45®)

Anti-Emetics (anti-nausea)

  • Prochlorperazine (Compazine®)
  • Promethazine (Phenergan®)
  • Ondansetron (Zofran®)
  • Metoclopramide (Reglan®)

Muscle Relaxants

  • Carisoprodol (Soma®)
  • Tizanidine (Zanaflex®)
  • Cyclobenzaprine (Flexeril®)

Prescription Strength NSAIDs

  • Celecoxib (ELYXYB™)
  • Indomethacin (Indocin®)
  • Diclofenac potassium (Cambia®)
  • Ketorolac tromethamine – options include tablet, nasal spray, injection, IV (Toradol®, Sprix®)

Butalbital compounds

  • Butalbital, aspirin & caffeine (Fiorinal®)
  • Butalbital, acetaminophen & caffeine (Fioricet®)

Rescue Medications/Treatments

Rescue medications are migraine treatments taken if abortives fail OR if you can’t take abortives. Some of these rescue medications may only be available to you in your doctor's office, urgent care, or the emergency room. In addition, some of these may only temporarily “mask” migraine symptoms, only to wear off subsequently with the symptoms returning. Use of opioids and/or barbiturates can increase the risk of rebound headaches or medication overuse headaches (MOH) in some people.


  • Methylprednisolone (Depo-Medrol®,
  • Medrol®, Solu-Medrol®) Prednisone (Deltasone®, Prednisone Intensol®)


  • Codeine and acetaminophen (Tylenol with Codeine #3®)
  • Hydrocodone and acetaminophen (Vicodin®, Vicodin ES®)
  • Oxycodone and acetaminophen (Percocet®)
  • Tramadol (Ultram®)
  • Tramadol and acetaminophen (Ultracet®)
  • Oxycodone (Oxycontin®)
  • Hydromorphone (Dilaudid®)


  • IV infusion or nasal spray

Nerve Blocks

May be used to abort an intractable migraine, or as a chronic migraine preventive. Nerves targeted include the auriculotemporal, occipital, supraorbital, trigeminal, and sphenopalatine ganglion

Download the Migraine Treatment Toolbox

Talk with your doctor to see if these options would be good to add to your treatment toolbox! Print out our Migraine Toolbox and bring it to your next appointment.