there are a number of prescription and nonprescription medications for migraine. products available over-the-counter like excedrin are not a good choice for you as they contain aspirin. some people who have allergic reactions to aspirin may also have an allergy to non-steroidal anti-inflammatory drugs (nsaids) like ibuprofen (brand name: advil or motrin) or naproxen (brand name: aleve). talk with your health care provider to see if he/she wants you to avoid nsaids as well. if so there are prescription medications for migraines called the “triptans” such as sumatriptan (brand name: imitrex) zolmitriptan (brand name: zomig) or rizatriptan (brand name: maxalt). they work very well at relieving a migraine when it occurs and they should be taken at the first sign of migraine symptoms. you will need to consult with a health care provider to obtain a prescription for one of these products but these should be safe to take if you have an aspirin allergy.
i'm allergic to aspirin. what can i take for my migraines?