To treat migraines, you may get a prescription for an opioid (narcotic) or a barbiturate (sedative) called butalbital. These are pain medicines. But you should think twice about using these drugs. Here’s why:
These drugs can make headaches worse.
Using too much pain medicine can lead to a condition called MOH, or medication overuse headache. Two kinds of pain medicine are more likely to cause MOH:
They are not as effective as other migraine drugs.
There are other drugs that can reduce the number of migraines you have and how severe they are— better than opioids and butalbital. Even in the emergency room—where people with severe migraines often ask for opioids—better drugs are available.
They have risks.
Opioids and butalbital can cause serious withdrawal symptoms if you stop taking them suddenly. People who use high doses for a long time may need to be in the hospital in order to stop using them.
Opioids, even at low doses, can make you feel sleepy or dizzy. Other side effects include constipation and nausea. Using them for a long time can lower your sex drive and cause depression and sleep problems.
They can be a waste of money.
Opioids and butalbital pills do not cost a lot. But why spend money on drugs you don’t need?
Also, if these drugs cause side effects and more headaches, you may have to go to extra doctors’ appointments. This will take time and may cost you money.
What drugs are good for migraines?
If you have migraine attacks, try one of the drugs listed below. They all work best if you use them when the migraine is just beginning.
If you have migraines often, or if they are very severe, ask your doctor about drugs to prevent headaches.
When are opioids or butalbital useful for migraines?
Your doctor may suggest an opioid if none of the treatments listed above help, or if you have bad side effects.
It is not clear if butalbital should be used at all for treating migraines. If your doctor prescribes butalbital for your migraines, ask why. And ask if there are any other drugs that would work.
Limit the use of all pain medicines.
How to manage migraines
Some migraines can be managed without drugs. Talk to your doctor about how to:
Avoid triggers. These are things that bring on your headaches. Common food triggers are chocolate, cheese, alcohol, foods with MSG, and meats with nitrates (such as some processed meats). Other common triggers are strong smells, bright light, skipping meals, and smoking.
Reduce stress. Stress can bring on migraines. Try doing activities to help you relax, such as meditation, walking or swimming, yoga, tai chi, or stretching exercises. If you feel anxious or depressed, ask your doctor to refer you to a therapist for treatment.
Get regular sleep and exercise. Too much or too little sleep can lead to migraines. Aim for six to eight hours a night, with a regular bedtime and wake-up time. Physical activity, such as walking or swimming, can also help prevent obesity, a risk factor for migraines.
Control symptoms. When you get a migraine, lie down in a quiet, dark room. Put a cold cloth or compress over your forehead, massage your scalp, or press on your temples. Drink plenty of water, especially if you have vomited.
Keep a headache diary. This can help you figure out what your triggers are and keep track of the medicines you use. Write down:
Using This Information
This report is for you to use when talking with your health-care provider. It is not a substitute for medical advice and treatment. Use of this report is at your own risk.
© 2013 Consumer Reports. Developed in cooperation with the American Academy of Neurology. To learn more about the sources used in this report and terms and conditions of use, visit ConsumerHealthChoices.org/about-us/.