Can you take Dilaudid for migraines? Intravenous (IV) hydromorphone, commonly used as first-line therapy to treat acute migraine in the emergency department (ED), is substantially less effective than IV prochlorperazine, according to a trial published in Neurology.
Which painkiller is best for migraine? Many people who have migraines find that over-the-counter painkillers, such as paracetamol, aspirin and ibuprofen, can help to reduce their symptoms. They tend to be most effective if taken at the first signs of a migraine attack, as this gives them time to absorb into your bloodstream and ease your symptoms.
Do they give opioids for migraines? To treat migraines, you may get a prescription for an opioid (narcotic) or a barbiturate (sedative) called butalbital. These are pain medicines.
What medications does the ER give for migraines? If you have an intractable migraine, or status migrainosus: Your ER doctor may give you a drug called dihydroergotamine (DHE-45) as an injection or through an IV, along with metoclopramide. They may also give you valproate in an IV. You may need to check into the hospital for a few days of these treatments.