⚑

Migraine Medications

Nurtec, Aimovig, Emgality, Vyepti and other CGRP-based migraine prevention and acute treatment medications. Find free trials, savings cards, and patient assistance programs.

Medications9
Avg savings up to$700/mo
CGRP preventives from$0/mo

All Migraine Medications

Get savings alerts for Migraine

We'll email you when new manufacturer programs, coupons, or savings cards become available for your medications.

No spam. Unsubscribe anytime.

High out-of-pocket costs for migraine medication?

Many CGRP migraine medications offer free 30-day trials or copay programs that bring your cost to $0 for the first month. Check eligibility now.

Browse All Migraine Drugs

About Migraine Savings Programs

CGRP antagonists and monoclonal antibodies have transformed migraine treatment, but they come with a steep price tag β€” $600–$1,000 per month at retail. Almost every drug in this category has a manufacturer free trial, copay card, or patient assistance program.

Preventive biologics (Aimovig, Emgality, Vyepti): Monthly or quarterly injections/infusions. All have new patient free trial programs and ongoing savings cards bringing costs to $5–$25/month for commercially insured patients.

Acute CGRP treatments (Nurtec, Ubrelvy, Qulipta, Zavzpret): Taken at the onset of migraine. Nurtec and Ubrelvy are both available with savings programs. Nurtec is unique as it's FDA-approved for both acute treatment and prevention.

Frequently Asked Questions

Is there a savings card for Nurtec ODT?

Yes. Pfizer's Nurtec Savings Program offers eligible commercially insured patients as many as 8 tablets per month for $0. New patients may also qualify for a free trial. Uninsured patients may apply for the Pfizer Patient Assistance Program for Nurtec ODT.

What is the cost of Aimovig with a savings card?

Amgen's Aimovig Savings Program offers eligible commercially insured patients Aimovig for as little as $5/month. A free trial is available for new patients who qualify. Uninsured patients may qualify for the Amgen SupportPlus patient assistance program.

What is the difference between CGRP preventives and acute migraine treatments?

Preventive CGRP medications (Aimovig, Emgality, Vyepti, Qulipta) are taken monthly or quarterly to reduce migraine frequency. Acute treatments (Nurtec ODT, Ubrelvy, Zavzpret, Trudhesa) are taken at onset of a migraine attack. Nurtec ODT is unique β€” it's approved for both prevention and acute treatment.

Does Emgality have a free trial?

Yes. Eli Lilly's Emgality first prescription free program allows eligible new patients to try Emgality at no cost for the first month. After that, the Emgality savings program offers commercially insured patients significant ongoing savings.

+Number(item.cash_price).toLocaleString() : ''; var asLow = (item.as_low_as != null && !isNaN(+item.as_low_as)) ? 'As low as ?v=2025-10-03"> +Number(item.as_low_as).toLocaleString() : ''; return '
' +'
' +'

'+brand+'

' +(generic ? '

'+generic+'

' : '') +(cashPrice||asLow ? '

'+(cashPrice?'Cash price: '+cashPrice+'':'')+( cashPrice&&asLow?' · ':'')+( asLow?''+asLow+'':'')+'

' : '') +'View savings →' +'
'; }).join(''); var matchedSlugs = matched.map(function(item){ return (item.url||'').replace(/^\/drugs\//,'').replace(/\/$/,''); }); var unmatched = SLUGS.filter(function(s){ return matchedSlugs.indexOf(s) === -1; }); if (unmatched.length && fallback) { var chipHtml = unmatched.map(function(s){ var label = s.charAt(0).toUpperCase()+s.slice(1).replace(/-/g,' '); return 'πŸ’Š '+label+''; }).join(''); fallback.innerHTML = '

Also in this category:

' + chipHtml; fallback.style.display = ''; } }) .catch(function(){ if (skeleton) skeleton.remove(); if (fallback) fallback.style.display = ''; }); })(); /* ---- Email capture ---- */ (function(){ var form = document.getElementById('catEmailForm'); var msg = document.getElementById('catFormMsg'); if (!form) return; form.addEventListener('submit', function(e){ e.preventDefault(); if (form.querySelector('[name="website"]').value) return; var email = form.querySelector('[name="email"]').value.trim(); if (!email) return; var submitBtn = form.querySelector('.cat-submit-btn'); var orig = submitBtn.textContent; submitBtn.disabled = true; submitBtn.textContent = 'Sending…'; fetch('https://script.google.com/macros/s/AKfycbxFzCPGBdOz215LTi97zqgyCAzd2fACiVcBh4Ic6emYhfoL9JcH0Ns09cvbpWZ-qJs6sA/exec', { method: 'POST', headers: {'Content-Type':'application/x-www-form-urlencoded'}, body: new URLSearchParams({ email: email, drug: form.querySelector('[name="drug"]').value, source: form.querySelector('[name="source"]').value }) }) .then(function(){ msg.textContent = 'βœ“ Got it! Check your inbox.'; form.reset(); if (typeof gtag !== 'undefined') gtag('event','email_signup',{category:'migraine',source:'category-page-form'}); }) .catch(function(){ msg.textContent = 'Something went wrong. Please try again.'; }) .finally(function(){ submitBtn.disabled = false; submitBtn.textContent = orig; }); }); })();