ClickCease Top Migraine Medications | Easy Drug Card
a variety of the top migraine medications in a pile

Top Migraine Medications

People who suffer from migraines often hope for symptom control from proper diagnosis and treatment.  However, even with the accurate diagnosis, treating migraines can be difficult. There are many drugs, technologies, and surgical therapies available to treat and prevent migraine episodes and symptoms.

What Is A Migraine?

A migraine is a reoccurring, disabling type of headache that is both common and unique. The classic migraine headache usually occurs on just one side of the head and causes a throbbing or pulsating pain. Migraine headaches are frequently accompanied by nausea and vision disturbances. Episodes might range from fairly minor to very severe. The majority of migraine sufferers have recurrent headache attacks that can occur for years.

Migraines affect 12-15% of the general population. Migraine headaches appear in roughly half of those people throughout childhood. Migraines are more common in women than men. Women account for two-thirds of migraine sufferers possibly due to the influence of hormones. Migraines tend to run in families as well.

Diagnosing Migraines

If you suffer from migraines, see your doctor. A doctor can diagnose you with migraines based on your medical history, symptoms, and a physical and neurological exam. A detailed medical history and physical examination can assist in confirming the diagnosis of migraine and rule out any potentially life-threatening illnesses. There are no specific diagnostic tests for migraines, but doctors will use a qualifying system to aid them in diagnosis. Doctors will look for: 

  • Nausea and/or vomiting during headaches
  • Location of migraine
  • Pulsating quality of the headache
  • Duration
  • Intensity or severity of the headache
  • Migraines with or without auras
  • Sensitivity to light
  • Changes in vision, speech

Medications Used To Treat Migraines

 A treatment strategy may consist of both acute and preventative drugs. Biofeedback and cognitive behavioral therapy are examples of non-medication preventive interventions. 

To try to break a migraine attack, you can use acute medicines at the onset of the attack. The top migraine medications include both over-the-counter (OTC) and prescription migraine medication. However, it is generally recommended to use them in moderation to avoid drug misuse and the danger of a medication overuse headache.

Top Migraine Medications- OTC

Over-the-counter, medications are some of the top migraine medications due to their fast-acting ability to combat a migraine attack. If you are someone that experiences migraines frequently, speak to your doctor about preventive measures and the top migraine medications for your type of migraine that you will need a prescription for use.

  • Aspirin
  • Ibuprofen (Advil, Advil Migraine, or Motrin)
  • Caffeine
  • Naproxen (Aleve)
  • Acetaminophen (Tylenol)
  • Excedrin (Contains Aspirin, Caffeine, and Acetaminophen)

Top Migraine Medications- Prescription

Prescription migraine medications are used in the treatment and prevention of people who experience consistent migraines. When over-the-counter medications fail to alleviate migraines or when OTC use exceeds two days per week, prescription migraine medications are preferable. The following lists are not all-inclusive and there may be additional options out there.

Medications you can take at the onset of migraines:

  • Triptans like sumatriptan (Imitrex), rizatriptan (Maxalt)
  • Non-steroidal anti-inflammatory drugs (NSAIDs) like naproxen, celecoxib, or meloxicam
  • Ergot alkaloids – ergotamine tartrate
  • Serotonin 1F receptor agonists – Reyvow
  • CGRP antagonists – Ubrelvy or Nurtec
  • Opiates (tramadol, hydrocodone, oxycodone)

Medications you can take daily to prevent migraines:

  • Topiramate (Topamax)
  • Amitriptyline (Elavil)
  • Divalproex (Depakote)
  • Fluoxetine (Prozac)
  • Gabapentin (Neurontin)
  • NSAIDs, like naproxen
  • Beta blockers – such as metoprolol or propranolol
  • Blood pressure medications – such as lisinopril, losartan

Injectable medications used to prevent migraines:

  • CGRP antagonists – Emaglity, Aimovig
  • Botox

To find out the best treatment option for you and your type of migraine and if symptoms occur frequently or increase in intensity, speak with your doctor. 

Get Discounts On The Top Migraine Medications!

If you suffer from migraines and are taking prescription medications for treatment, you don’t have to pay full price at the pharmacy! With Easy Drug Card, you can receive up to an 80% discount at your local pharmacy. Get your Easy Drug Card today by simply visiting our website and instantly downloading your free discount drug card!


“Migraine” Mayo Clinic, 7 July 2021,

“Migraine” Harvard Health Publishing, 7 July 2021,

“Treatment of Acute Migraine Headache” American Family Physician, 7 July 2021,

“Compound Medications for Acute Migraine Treatment” 7 July 2021,

Am Fam Physician. 2006 Jan 1;73(1):72-78.

Save up to 80% on your prescriptions


Dr. Andrea M. Jones

Dr. Andrea M. Jones is a clinical pharmacist specializing in transitions of care to facilitate a smooth transition for patients between the hospital and outpatient settings. Dr. Jones graduated from the University of Colorado School of Pharmacy and completed post-graduate year 1 residency at the Southern Arizona VA Healthcare System in Tucson, Arizona. Dr. Jones also worked in retail/community pharmacies for over 5 years during undergraduate studies at the University of Kentucky and pharmacy school at the University of Colorado.




Resource Guide

We know finding health insurance can be difficult and we hope this guide can help provide available resources to use today.

Pet Medications

Free discounts available for all pet owners on prescription medications at retail pharmacies across the U.S.

Bulk Discount Cards

We can ship multiple cards to satisfy your group or organization’s needs. Contact us with your specific needs.

Discount Drug Card

Free prescription discount drug card

In addition to discounts on your prescription drugs, you may be able to receive a discount on your over the counter medications such as vitamins or nasal spray.
Call 877-684-0032 for help.