How we rate drugs
Our drug ratings are based on comprehensive reviews of the scientific evidence by teams of medical experts.
Learn More

Opioid Drugs: Summary of Recommendations
Don't take an opioid painkiller to treat chronic pain until you have tried other, less risky, pain relievers—such as acetaminophen, or a non-steroidal anti-inflammatory drug (NSAID), such as ibuprofen (Advil, Motrin, and generic) or naproxen (Aleve and generic).

Some kinds of chronic or periodic pain in particular—such as nerve pain, migraines, or fibromyalgia—are best treated with other types of drugs, not opioids. Talk with your doctor about non-drug measures, too. Studies show they can ease chronic pain, either alone or in combination with drugs. These include cognitive behavioral therapy, exercise, spinal manipulation, and physical rehab programs.

The weight of medical evidence indicates that while opioids are highly effective—and usually the drugs of choice—in relieving acute severe pain, they are only moderately effective in treating long-term chronic pain, and their effectiveness can diminish over time.

In addition, while the long-term use of opioids has not been well studied, it has been linked to a decrease in sex hormones leading to both a loss of interest in sex and impaired sexual function; a decline in immune function; and an increase in the body's sensitivity to pain.

Opioids can also be addictive and are prone to abuse and misuse. They are rarely addictive if you genuinely need one to control pain, however. If other options fail, your doctor may consider an opioid since controlling pain is always a medical priority.

 Taking effectiveness, safety and side effects, dosing flexibility and convenience, and cost into account, we have chosen the following opioids as Best Buys for people with moderate to severe chronic pain when other pain relievers fail to bring adequate relief:
  • Generic morphine extended release
  • Generic oxycodone extended release

These medicines have a long track record and provide good value. They range widely in monthly cost, depending on dosing regimen. But most low-dose regimens will cost less than $150 a month.

High doses and some extended release formulations of these medicines can be quite expensive. If you need to take high doses, we advise speaking with your doctor or pharmacist about which opioid has the lowest cost under your insurance plan. If you have to pay out-of-pocket, take care to avoid the high-cost versions of our Best Buy medicines.

There is no reason to take the brand-name versions of our Best Buys, or any of the opioids for that matter. That includes well-know brands such as OxyContin.

Opioid Drugs: Drug Comparison
CR Best Buy The Opioids - Dosing and Costs*
Generic Name and Strength Brand Name1 Frequency of Use Per Day2 Total Daily Dose Average Monthly Cost3 Compare Prices
Buprenorphine patch 5 mcg/hour Butrans One patch every 72 hours 120 mcg $181
Buprenorphine patch 10 mcg/hour Butrans One patch every 72 hours 240 mcg $257
Buprenorphine patch 20 mcg/hour Butrans One patch every 72 hours 480 mcg $446
Fentanyl extended release 25 mcg/hour Duragesic One patch every 72 hours 600 mcg $281
Fentanyl extended release 25 mcg/hour Generic One patch every 72 hours 600 mcg $119
Fentanyl extended release 50 mcg/hour Duragesic One patch every 72 hours 1200 mcg $602
Fentanyl extended release 50 mcg/hour Generic One patch every 72 hours 1200 mcg $206
Hydromorphone sustained release 8 mg Exalgo 1 8 mg $338
Hydromorphone sustained release 12 mg Exalgo 1 12 mg $505
Hydromorphone sustained release 16 mg Exalgo 1 16 mg $691
Methadone 5 mg Generic 3 15 mg $17
Methadone 10 mg Generic 3 30 mg $20
best buy Morphine extended release 15 mg Generic 2 30 mg $45
Morphine extended release 30 mg Avinza 1 30 mg $157
Morphine extended release 30 mg Kadian 1 30 mg $229
Morphine extended release 30 mg MS-Contin 2 60 mg $222
best buy Morphine extended release 30 mg Generic 2 30 mg $68
Morphine extended release 60 mg Avinza 1 60 mg $290
Morphine extended release 60 mg Kadian 1 60 mg $404
best buy Morphine extended release 60 mg Generic 2 120 mg $100
Morphine extended release 80 mg Kadian 1 80 mg $520
Morphine extended release 90 mg Avinza 1 90 mg $416
Morphine extended release 100 mg Kadian 1 100 mg $655
Oxymorphone sustained release 10 mg Opana ER 2 20 mg $268
Oxymorphone sustained release 15 mg Opana ER 2 30 mg $365
Oxymorphone sustained release 15 mg Generic 2 30 mg $297
Oxymorphone sustained release 20 mg Opana ER 2 40 mg $464
Oxymorphone sustained release 40 mg Opana ER 2 80 mg $867
Oxycodone 5mg plus ibuprofen 400 mg Generic 1 5 mg $51
Oxycodone sustained release 10 mg OxyContin 2 20 mg $157
Oxycodone sustained release 20 mg OxyContin 2 40 mg $285
Oxycodone sustained release 40 mg OxyContin 2 80 mg $499
Oxycodone sustained release 80 mg OxyContin 2 160 mg $991
best buy Oxycodone sustained release 10 mg Generic 2 20 mg $115
best buy Oxycodone sustained release 20 mg Generic 2 40 mg $206
best buy Oxycodone sustained release 40 mg Generic 2 80 mg $363
best buy Oxycodone sustained release 80 mg Generic 2 160 mg $662
* Selected doses. There are dozens of pill strengths for most of the medicines listed in this table. For space reasons, we have limited our list to selected strengths of both brand and generics.
1. "Generic" indicates it's the generic version of this drug.

2. As typically and generally prescribed. Means number of pills unless otherwise noted.

3. Prices reflect nationwide retail average for August 2011, rounded to the nearest dollar. They are derived by Consumer Reports Best Buy Drugs from data provided by Wolters Kluwer Pharma Solutions, which is not involved in our analysis or recommendations.