Disclaimer: For informational purposes only. This does not constitute medical advice. Always consult a qualified healthcare professional before taking any medication.
Best Medicine for Migraine
Migraines affect approximately 39 million Americans and are the third most prevalent illness in the world. Unlike regular headaches, migraines are a complex neurological condition that often requires targeted treatment. This guide covers the best OTC and prescription options, explains how migraines differ from regular headaches, and helps you know when to seek specialist care.
Migraine vs Regular Headache: Key Differences
Understanding whether you have a migraine or a tension headache is important because the best treatment approach differs. Many people mistakenly call their migraines "bad headaches," which can lead to undertreatment.
| Feature | Tension Headache | Migraine |
|---|---|---|
| Pain Type | Dull, pressing, band-like | Throbbing, pulsating |
| Location | Both sides | Usually one side |
| Intensity | Mild to moderate | Moderate to severe |
| Duration | 30 minutes to 7 days | 4-72 hours |
| Nausea/Vomiting | Rare | Common |
| Light/Sound Sensitivity | Mild or none | Significant |
| Aura | No | In ~25% of migraineurs |
Migraine aura refers to temporary neurological symptoms that occur before or during a migraine, typically lasting 20-60 minutes. Common aura symptoms include visual disturbances (zigzag lines, flashing lights, blind spots), tingling in the face or hands, and difficulty speaking. About 25% of migraine sufferers experience aura.
Best OTC Medicines for Migraines
For mild to moderate migraines, OTC pain relievers can be effective, especially when taken early in the attack — ideally within the first 30-60 minutes of symptom onset. Delaying treatment reduces the effectiveness of all migraine medications.
Excedrin Migraine — Best Overall OTC Option
Excedrin Migraine combines three active ingredients: aspirin (250 mg), acetaminophen (250 mg), and caffeine (65 mg). This is the only OTC medication with FDA approval specifically for migraine treatment. The triple-action formula works by reducing inflammation (aspirin), blocking central pain signaling (acetaminophen), and constricting dilated blood vessels while enhancing pain reliever absorption (caffeine).
Clinical trials have shown that this combination provides complete headache relief in about 20% of migraine sufferers at 2 hours, and significant improvement in about 60% at 2 hours. The dose is 2 caplets at the onset of migraine symptoms, with a maximum of 2 caplets in 24 hours.
Ibuprofen (Advil, Motrin) — Best Single-Ingredient Option
Ibuprofen at a dose of 400 mg is one of the most studied and effective single-ingredient OTC treatments for migraine. Multiple randomized controlled trials support its efficacy, and it is recommended by the American Headache Society as a first-line acute migraine treatment. Ibuprofen works by inhibiting COX enzymes and reducing the neurogenic inflammation associated with migraine pathology.
For the fastest relief, use liquid-gel capsules (Advil Liqui-Gels), which are absorbed more quickly than standard tablets. Take the full 400 mg dose at the first sign of migraine for best results. For complete dosing information, see our ibuprofen dosage guide and Advil dosage guide.
Acetaminophen (Tylenol) — For Those Who Cannot Take NSAIDs
Acetaminophen at 1,000 mg has been shown to be effective for mild to moderate migraines, though it is generally considered less effective than ibuprofen or Excedrin for migraine-specific pain. It is the best option for people who cannot take NSAIDs due to stomach ulcers, kidney disease, or blood thinner use.
A clinical trial published in the journal Headache found that acetaminophen 1,000 mg was significantly more effective than placebo for acute migraine, with 52% of participants achieving pain relief at 2 hours compared to 32% with placebo. Visit our Tylenol dosage guide for detailed dosing information.
OTC Migraine Medicine Comparison
| Medicine | Dose | Onset | FDA Migraine Approval | Effectiveness |
|---|---|---|---|---|
| Excedrin Migraine | 2 caplets | 20-30 min | Yes | High |
| Ibuprofen 400 mg | 2 tablets (200 mg) | 20-30 min | No (general pain) | High |
| Naproxen 440 mg | 2 tablets (220 mg) | 30-60 min | No (general pain) | Moderate-High |
| Acetaminophen 1000 mg | 2 tablets (500 mg) | 20-30 min | No (general pain) | Moderate |
Prescription Migraine Treatments
When OTC medications are not sufficient, several prescription options are available. These should be discussed with a healthcare provider or neurologist.
Triptans
Triptans (sumatriptan, rizatriptan, eletriptan, etc.) are the gold standard for acute migraine treatment. They work by targeting serotonin receptors to constrict blood vessels and reduce neurogenic inflammation. They are most effective when taken early in a migraine attack. Sumatriptan (Imitrex) is the most widely prescribed and is now available as an OTC medication in some countries.
CGRP Inhibitors
Calcitonin gene-related peptide (CGRP) inhibitors are the newest class of migraine medications. For prevention, monoclonal antibodies like erenumab (Aimovig), fremanezumab (Ajovy), and galcanezumab (Emgality) are given as monthly injections. For acute treatment, gepants like rimegepant (Nurtec ODT) and ubrogepant (Ubrelvy) can be taken as needed.
Preventive Medications
For people with 4 or more migraines per month, daily preventive medication can reduce frequency and severity. Options include beta-blockers (propranolol), antidepressants (amitriptyline), anticonvulsants (topiramate, valproate), and the CGRP monoclonal antibodies mentioned above. Botox injections every 12 weeks are approved for chronic migraine (15+ headache days per month).
Ditans
Lasmiditan (Reyvow) is a newer acute migraine treatment that works on serotonin 5-HT1F receptors. Unlike triptans, it does not constrict blood vessels, making it safe for people with cardiovascular disease who cannot take triptans. However, it causes significant drowsiness and patients must not drive for at least 8 hours after taking it.
When to See a Neurologist for Migraines
While occasional migraines can often be managed with OTC medications and lifestyle changes, certain situations warrant a referral to a neurologist or headache specialist:
Frequent migraines: 4 or more migraines per month, or 8 or more headache days per month of any type
OTC treatment failure: Over-the-counter medications consistently do not provide adequate relief
Prolonged migraines: Attacks lasting longer than 72 hours (status migrainosus)
New aura symptoms: Experiencing visual disturbances, numbness, or speech difficulty for the first time
Medication overuse: Using acute headache medications more than 10-15 days per month
Significant disability: Missing work or school, or inability to perform daily activities due to migraines
Pattern change: Headaches that are changing in character, frequency, or severity, or a new headache type after age 50
Migraine Prevention Strategies
Preventing migraines is as important as treating them. A combination of lifestyle modifications and, when needed, preventive supplements or medications can significantly reduce migraine frequency.
Identify and Avoid Triggers
Common migraine triggers include stress, hormonal changes, irregular sleep, skipped meals, dehydration, alcohol (especially red wine), aged cheeses, processed meats, and weather changes. Keeping a headache diary can help identify your personal triggers.
Regular Sleep Schedule
Both too little and too much sleep can trigger migraines. Aim for 7-8 hours per night at consistent times, including weekends. Sleep disruption is one of the most commonly reported migraine triggers.
Preventive Supplements
Several supplements have evidence for migraine prevention: magnesium (400-600 mg daily), riboflavin/vitamin B2 (400 mg daily), Coenzyme Q10 (100 mg three times daily), and butterbur extract (75 mg twice daily). These typically take 2-3 months to show benefit.
Regular Exercise
Moderate aerobic exercise (30 minutes, 3-5 times per week) has been shown to reduce migraine frequency by up to 40-50% in some studies. Exercise releases endorphins, reduces stress hormones, and improves sleep quality — all of which help prevent migraines.
Acute Migraine Action Plan
When a migraine strikes, taking action quickly and systematically gives you the best chance of relief:
Take medication immediately
At the very first sign of a migraine (or during aura if you get one), take your acute treatment. For OTC, take Excedrin Migraine or ibuprofen 400 mg. Earlier treatment is dramatically more effective.
Rest in a dark, quiet room
Since light and sound sensitivity are hallmarks of migraine, reducing sensory input can provide significant relief. If possible, lie down with your eyes closed in a dark room.
Apply cold therapy
Apply a cold pack or ice wrapped in a towel to your forehead or the back of your neck for 15-20 minutes. Cold therapy can reduce pain by constricting blood vessels and numbing the area.
Stay hydrated
Dehydration is both a migraine trigger and an aggravating factor. Sip water or an electrolyte drink, especially if nausea and vomiting are present. Small, frequent sips are better tolerated.
Seek medical care if needed
If your migraine does not respond to treatment within 4-6 hours, lasts longer than 72 hours, or includes worrying symptoms like confusion, weakness, or vision loss, seek emergency medical care.