Labeled for this condition
Medicines for migraine
27 medicines have an FDA label indicated for migraine; 16 are listed from generic labelers and 1 has a presentation in shortage now (FDA files, October 8, 2026).
Which medicines are labeled for migraine?
Each label names the condition in its indications; the record shows the label's words. A list of labeled medicines is not a treatment plan.
| Medicine | Brand names | Generic labelers (all forms) | Pharmacy cost | Boxed warning | Shortage | Recalls since 2012 |
|---|---|---|---|---|---|---|
| Diclofenac | Voltaren, Zipsor, Cambia | 149 labelers | $0.0619 per tablet 75 mg tablet | Yes | A presentation being discontinued | 6 |
| Topiramate | Topamax, Qudexy, Trokendi | 47 labelers | $0.0567 per tablet 100 mg tablet | No | No current entry | 10 |
| Celecoxib | Celebrex, Vyscoxa | 63 labelers | $0.0762 per capsule 200 mg capsule | Yes | No current entry | 2 |
| Propranolol | Inderal, Innopran, Hemangeol | 42 labelers | $0.0493 per tablet 20 mg tablet | No | In shortage | 4 |
| Divalproex | Depakote | 44 labelers | $0.194 per tablet 500 mg tablet | Yes | No current entry | 16 |
| Sumatriptan | Imitrex, Tosymra, Zembrace | 39 labelers | $0.302 per tablet 50 mg tablet | No | No current entry | 6 |
| Timolol | Timoptic, Betimol, Timoptic-Xe | 22 labelers | $0.774 per mL 0.5% eye drops | No | No current entry | 20 |
| Rizatriptan | Rizafilm, Maxalt, Maxalt-Mlt | 22 labelers | $0.335 per tablet 10 mg tablet | No | No current entry | 9 |
| Valproic acid | none listed | 22 labelers | $0.243 per capsule 250 mg capsule | Yes | Listed; available | 2 |
| Zolmitriptan | Zomig | 20 labelers | $1.02 per tablet 2.5 mg tablet | No | No current entry | 0 |
| Eletriptan | Relpax | 10 labelers | $1.75 per tablet 40 mg tablet | No | No current entry | 1 |
| Botulinum toxin type a | Xeomin, Botox, Dysport | none listed | n/a | Yes | No current entry | 0 |
| Dihydroergotamine | Atzumi, Trudhesa, Brekiya | 9 labelers | $29.44 per mL 4 mg/mL nasal spray | Yes | No current entry | 2 |
| Naratriptan | none listed | 4 labelers | $1.08 per tablet 2.5 mg tablet | No | No current entry | 0 |
| Almotriptan | none listed | 3 labelers | $16.86 per tablet 12.5 mg tablet | No | No current entry | 0 |
| Naproxen and sumatriptan | Treximet | 3 labelers | $10.46 per unit 85-500 mg | Yes | No current entry | 0 |
| Erenumab | Aimovig | none listed | $753.33 per mL 140 mg/mL autoinjector | No | No current entry | 0 |
| Frovatriptan | none listed | 4 labelers | $2.72 per tablet 2.5 mg tablet | No | A presentation being discontinued | 2 |
| Ubrogepant | Ubrelvy | none listed | $109.11 per tablet 100 mg tablet | No | No current entry | 0 |
| Atogepant | Qulipta | none listed | $38.36 per tablet 10 mg tablet | No | No current entry | 0 |
| Galcanezumab | Emgality | none listed | $734.28 per mL 120 mg/mL pen | No | No current entry | 0 |
| Rimegepant | Nurtec | none listed | $128.67 per tablet 75 mg tablet | No | No current entry | 1 |
| Fremanezumab | Ajovy | none listed | $508.17 per mL 225 mg/1.5 mL autoinject | No | No current entry | 0 |
| Lasmiditan | Reyvow | none listed | $88.77 per tablet 100 mg tablet | No | A presentation being discontinued | 0 |
| Zavegepant | Zavzpret | none listed | $189.80 per unit 10 mg nasal spray | No | No current entry | 0 |
| Eptinezumab | Vyepti | none listed | n/a | No | No current entry | 0 |
| Meloxicam and rizatriptan | Symbravo | none listed | $122.64 per tablet 20-10 mg tablet | Yes | No current entry | 0 |
Source: FDA drug labels (indications) via openFDA; NDC Directory; CMS NADAC of October 7, 2026; FDA shortages and recalls (FDA files October 8, 2026)
What do pharmacies pay?
Each medicine's most widely listed form, per unit, in the NADAC survey: what pharmacies paid, not what a patient pays; strengths differ, so compare like with like.
Source: CMS National Average Drug Acquisition Cost (NADAC) survey, October 7, 2026: what retail pharmacies paid per unit; not a counter price