Key takeaways
- A migraine cocktail is a combination of drugs, such as anti-inflammatories and anti-nausea medications, used to treat severe migraine episodes when single medications don’t provide enough relief.
- These cocktails can be administered in hospitals or at home under a doctor’s guidance, and they often include drugs like ketorolac, magnesium, and metoclopramide, though the exact contents vary per person.
- Besides migraine cocktails, other treatments such as OTC medications, prescription drugs, and alternative therapies like biofeedback and relaxation techniques can also help manage migraine symptoms.
Overview
There is no one-size-fits-all treatment for migraine. Many people use a combination of over-the-counter medications, prescription drugs, and alternative treatments like relaxation training for prevention and management.
Sometimes an acute migraine episode is so severe that it takes several medications, all at once, to stop the symptoms. This grouping of medications is informally called a migraine cocktail. While the ingredients are a little different for each person, there are some common elements.
Need a diagnosis or prescription quickly? Optum Perks offers personalized on-demand care in as little as 15 minutes. For $29, answer a few questions online and receive a diagnosis and treatment plan from a US-licensed healthcare professional. Get started here.
What is a migraine cocktail?

A migraine cocktail is a combination of medications to treat an acute migraine episode. You might use a migraine cocktail when just one medication isn’t enough to provide relief. In an emergency room, you may receive the treatment intravenously.
The contents of a migraine cocktail depend on the individual and what treatments have worked for them in the past.
When would a migraine cocktail be given?
You might receive a migraine cocktail when you visit the emergency room or urgent care for a migraine episode, typically after a headache has lasted 72 hours or more and your regular medications aren’t working. In case of hospitalization for a migraine episode, you can receive a migraine cocktail treatment.
You can also take these combination medications at home. Your doctor can guide you to prepare an at-home version of the cocktail to avoid an emergency room visit. They might also help you arrange an infusion center visit for future attacks.
What can a migraine cocktail include?
What is contained in a migraine cocktail may be different for everyone. According to the American Migraine Foundation, the contents of a migraine cocktail typically include some combination of the following:
- nonsteroidal anti-inflammatory drugs, such as ketorolac (Toradol)
- magnesium
- dopamine antagonists, such as metoclopramide (Reglan) and prochlorperazine (Compro)
- antihistamines like diphenhydramine (Benadryl)
- dihydroergotamine (D.H.E. 45)
- prochlorperazine (Compro)
- fluids for hydration
According to some 2025 research, dopamine antagonists like metoclopramide and prochlorperazine are among the most effective medications for acute migraine episodes in the emergency room. The researchers also described a combination of ketorolac, diphenhydramine, and metoclopramide as “standard therapy”.
One reason for including diphenhydramine is to help prevent side effects, such as restlessness, that may occur with metoclopramide.
If you need help covering the cost of medications, the free Optum Perks Discount Card could help you save up to 80% on prescription drugs. Plus, you can now get them delivered to your home in as little as 3 days. Search for your medication here.

Free prescription coupons
Seriously … free. Explore prices that beat the competition 70% of the time.
Get free cardRisks and benefits of a migraine cocktail
A migraine cocktail can be a welcome intervention if your home treatment for migraine isn’t working. Typically, once you find a medication combination that stops an acute migraine episode, that combination will continue to work.
Sometimes, however, there is a risk that the combination medication may lose its effectiveness over time. Doctors or healthcare professionals can help you find a suitable alternative. And like any medication, these cocktails may cause some side effects.
The side effects of a migraine cocktail will depend on the specific drugs contained within it. Metoclopramide, for example, may cause sedation and diarrhea. Ketorolac may cause abdominal pain, nausea, or dizziness. As you will receive this cocktail in a hospital setting, healthcare professionals will be able to monitor your side effects.
Other migraine treatments
Several other migraine treatments include medications and alternative therapies.
Each prescription drug for migraine focuses on a different aspect of the condition, such as pain relief or reducing nausea and vomiting. Alternative therapies supplement these treatments and are a part of the preventive strategy.
OTC medication
- ibuprofen (Advil Migraine, Motrin Migraine Pain Relief)
- aspirin, acetaminophen, caffeine combination (Excedrin Migraine)
Prescription medications
For acute migraine symptoms:
- sumatriptan (Imitrex)
- rimegepant (Nurtec)
- ubrogepant (Ubrelvy)
- zavegepant (Zavzpret)
- dihydroergotamine (D.H.E. 45, Migranal)
- ergotamine caffeine (Cafergot)
For nausea and vomiting:
- chlorpromazine (Thorazine)
- droperidol (Inapsine)
- metoclopramide (Reglan)
- prochlorperazine (Compro)
People with migraine often use alternative treatments as preventive measures. These might help reduce the severity and frequency of attacks.
Biofeedback
Biofeedback is a process to monitor your body’s responses and teach you how to change them. In particular, it can help you learn to identify muscle tension and stress to help you reduce them on your own and without the help of medication.
Relaxation techniques
Relaxation techniques can help you achieve a state of calm within a few minutes. These techniques help reduce the effect of stressors that contribute to headaches and migraine. You can learn deep relaxation techniques on your own or with the help of a psychologist or a qualified mental health professional.
Techniques can include deep breathing and progressive muscle relaxation.
Need a refill for sumatriptan succinate (Imitrex)? You may be able to get an online prescription through Optum Perks in as little as 15 minutes. Learn more here.
Summary
A migraine cocktail is an intervention to stop a severe migraine episode. It can contain anti-nausea medication, anti-inflammatory medication, antihistamines, fluids, and preventive migraine drugs.
Once you find a combination that stops an acute episode, it can continue to work well in the future.
If you notice that the combination medications are becoming less effective, consider contacting a doctor or healthcare professional for advice.
Download the free Optum Perks Discount Card to save up to 80% on many prescription medications. Plus, you can now get them delivered to your home in as little as 3 days. Search for your medication here.