Prescriptions

Migraine medication cost: how to pay less for triptans and more

Migraine medicine ranges from cheap over-the-counter pain relievers to newer brand-name drugs. Here’s how to find the generic, compare cash prices, use your coverage and push back when your plan says no.

Free to use. MegaSavings may earn a small fee when you use the RxGo card, at no cost to you. Payments don’t change the tips on this page. How we make money.

Three ways to pay less

Ask for the generic

Sumatriptan is the generic name for Imitrex. FDA says generics work the same way as the brand.

Source: MedlinePlus, FDA

Compare cash prices

If you pay out of pocket, compare a free discount card price at a few pharmacies before you fill.

Ask for an exception

If your plan won’t cover what you need, your doctor can request an exception.

Source: HealthCare.gov, CMS

Compare your migraine medicine price

Look up your triptan or other migraine medicine with the free RxGo card and compare that price with your copay.

MegaSavings may earn a small fee when you use the RxGo card, at no cost to you. Discount cards aren’t insurance, and prices vary by pharmacy.

Know the types of migraine medicine

The National Institute of Neurological Disorders and Stroke (NINDS) groups migraine treatment into medicines that stop an attack and medicines that help prevent attacks (NINDS).

  • Over-the-counter pain relievers. NINDS says ibuprofen, aspirin or acetaminophen can help with less severe episodes (NINDS). Ask your doctor how often is safe.
  • Triptans. These include sumatriptan and zolmitriptan and are taken to stop an attack (NINDS).
  • CGRP medicines. NINDS lists several medicines that target CGRP, a protein involved in migraine, for prevention or for acute pain (NINDS). Check your plan’s coverage.
  • Preventive medicines. NINDS says prevention is usually considered when attacks happen weekly or more often. Options include some anticonvulsants, beta-blockers, calcium channel blockers and antidepressants, and Botox injections for chronic migraine, meaning 15 or more headache days a month (NINDS).

Choose the generic when you can

Sumatriptan is sold under the brand name Imitrex (MedlinePlus). The FDA says an approved generic works in the same way and provides the same clinical benefit as the brand. It also says prices drop as more generics compete: about 30% with one generic and nearly 85% with five (FDA). Ask your pharmacist whether a generic exists for what you take.

Use your coverage, and ask for exceptions

  • Marketplace and other plans. If a drug isn’t on your plan’s list or the plan limits doses, your doctor can request an exception, confirming that other drugs are less effective or harmful for you, or that the dose limit doesn’t work. If approved, you may pay the plan’s highest-tier copay, and if denied you can ask for an independent review (HealthCare.gov).
  • Medicare Part D. You can ask for a tiering or formulary exception, including a waiver of step therapy, prior authorization or quantity limits. Your prescriber must send a supporting statement. The plan must decide within 72 hours for a standard request, or 24 hours if expedited (CMS).
  • Medicare cost limits. No Part D plan may have a deductible above $615 in 2026 ($700 in 2027), and out-of-pocket costs for covered drugs are capped at $2,100 in 2026 ($2,400 in 2027) (Medicare.gov). Extra Help can lower costs to no more than $5.80 per generic drug for people who qualify (Medicare.gov, Social Security).
  • Discount cards and Medicare. Medicare says purchases with a discount card instead of your plan don’t count toward your deductible or out-of-pocket maximum (Medicare.gov).

Use it safely so you don’t need more

Taking migraine medicine too often can make headaches worse. MedlinePlus lists medication overuse as a migraine trigger (MedlinePlus). For sumatriptan, it says:

  • If symptoms improve and then come back, a second tablet may be taken at least 2 hours after the first. Call your doctor before taking a second dose if the first didn’t help (MedlinePlus).
  • Don’t use it more than 10 days a month, and call your doctor if you need it for more than 4 headaches a month (MedlinePlus).
  • Don’t take it within 24 hours of another triptan or an ergot-type medicine (MedlinePlus).

Fewer attacks also mean fewer pills to buy. MedlinePlus suggests keeping a headache diary to find your triggers, and NINDS describes non-drug approaches and regular sleep, meals and exercise (MedlinePlus, NINDS).

If you’re uninsured

More ways to save: prescriptions without insurance, how discount cards work and Medicare open enrollment.

Check migraine medicine prices near you

The RxGo card is free. Show it at the counter, or print a coupon, and compare the price with your copay.

MegaSavings may earn a small fee when you use the RxGo card, at no cost to you. Discount cards aren’t insurance, and prices vary by pharmacy.

Common questions

Is there a generic for Imitrex?

Yes. Sumatriptan is the generic name for Imitrex. Ask your pharmacist about the generic and compare prices.

Do discount card purchases count toward my Medicare deductible?

No. Medicare says drugs bought with a discount card instead of your plan don’t count toward your deductible or out-of-pocket maximum.

Does MegaSavings get paid?

MegaSavings may earn a small fee when you use the RxGo card, at no cost to you. It doesn’t change the tips on this page.