Migraine Cocktail with Diphenhydramine (Benadryl)
The traditional "migraine cocktail" that includes diphenhydramine (Benadryl) typically consists of metoclopramide 10 mg IV + diphenhydramine 25-50 mg IV, though current evidence shows diphenhydramine provides no additional benefit for migraine relief and is not recommended by the most recent guidelines.
Evidence-Based Recommendations
The 2025 American College of Physicians guideline 1 makes no mention of diphenhydramine in their treatment algorithm for acute migraine. Instead, they recommend:
First-Line Approach
- NSAIDs (ibuprofen, naproxen) or acetaminophen at adequate doses
- If insufficient relief: Add a triptan to the NSAID or acetaminophen
- Do not use opioids or butalbital 1
Emergency Department Context
The 2025 American Headache Society ED guideline 2 provides specific parenteral recommendations:
Level A (Must Offer):
- Prochlorperazine 10 mg IV
- Greater occipital nerve blocks (GONB)
Level B (Should Offer):
- Metoclopramide 10 mg IV
- Ketorolac IV
- Sumatriptan SC
The Diphenhydramine Question
Why It's Commonly Used
The "migraine cocktail" with diphenhydramine became popular in emergency departments, typically combining:
The diphenhydramine was added primarily to prevent akathisia (restlessness) from the antidopaminergic agents (metoclopramide or prochlorperazine), not to treat the migraine itself.
What the Evidence Shows
A 2016 randomized controlled trial 5 definitively demonstrated that diphenhydramine adds no benefit when combined with metoclopramide:
- 40% sustained relief with metoclopramide + diphenhydramine
- 37% sustained relief with metoclopramide + placebo
- No difference in pain scores, adverse effects, or patient satisfaction
- The study was stopped early for futility
Another trial 6 used diphenhydramine 25 mg IV with both prochlorperazine and metoclopramide, but this was standard in both arms—no comparison was made to assess diphenhydramine's contribution.
Clinical Algorithm
If you must use a parenteral "cocktail" approach:
Start with prochlorperazine 10 mg IV (highest level evidence) 2
- Administer over 15 minutes
- Skip the diphenhydramine—it doesn't improve outcomes 5
Alternative: Metoclopramide 10-20 mg IV 2
- Also effective, slightly lower evidence level
- Again, diphenhydramine is unnecessary 5
Consider adding ketorolac 30 mg IV (Level B recommendation) 2
For severe nausea/vomiting: Use the antiemetic properties of metoclopramide or prochlorperazine—these are already antidopaminergic antiemetics 1
Important Caveats
Akathisia Risk
- Akathisia rates were comparable with or without diphenhydramine 5
- If akathisia occurs, treat it then—prophylactic diphenhydramine doesn't prevent it effectively
Better Alternatives
The 2025 guidelines 2 now recommend:
- Greater occipital nerve blocks (Level A—same evidence level as prochlorperazine)
- Dexketoprofen IV (highly likely effective)
- These provide faster relief than waiting 2-3 hours in a dark room 4
Outpatient Setting
For outpatient management, the algorithm is clearer 1:
- Adequate-dose NSAID or acetaminophen
- If inadequate: Add oral triptan
- If still inadequate: Consider gepants (rimegepant, ubrogepant) or ergots
Diphenhydramine has no role in outpatient migraine treatment.
Bottom Line
The "migraine cocktail" with Benadryl is outdated practice not supported by current evidence. If treating acute migraine parenterally, use prochlorperazine 10 mg IV or metoclopramide 10-20 mg IV alone, potentially with ketorolac 30 mg IV. The diphenhydramine component adds no therapeutic benefit, doesn't prevent akathisia, and only prolongs treatment time 5. Modern guidelines have moved away from this combination entirely 1, 2.