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

NSAIDs: Summary of Recommendations
The non-steroidal anti–inflammatory drugs (NSAIDs) are the most frequently used medicines to treat osteoarthritis and mild to moderate pain. Their costs vary from about $25 to about $280 a month.

This class of drugs has been at the center of a two–year controversy. Two NSAIDs – Vioxx and Bextra – have been removed from the market in the last year. The Food and Drug Administration (FDA) in April 2005 issued an important warning about the use and safety of all NSAIDs. This updated Consumer Reports Best Buy Drugs report incorporates the FDA’s findings and warnings.

It adds our own guidance as well, and the latest cost information – showing how you could save $180 a month ($2160 a year) or more if you need to take an NSAID. Since individual needs vary, use the information in this report to talk with your doctor about the medicine and dose that is right for you, and the possible risks.

All NSAIDs should be used with caution. All can have dangerous side effects, especially stomach ulcers and gastrointestinal bleeding. The FDA has warned that prolonged use at high doses of any NSAID may raise the risk of heart attack or stroke. NSAIDs (except low–dose aspirin) may not be appropriate for people already at risk of heart disease or stroke. Don’t take them for long periods of time without consulting a doctor.
  Taking effectiveness, safety and cost into account, we have chosen three generic NSAIDs as Consumer Reports Best Buy Drugs:
  • Ibuprofen – costing an average $26 to $30 per month.
  • Naproxen – costing an average $44 to $50 per month
  • Salsalate – costing an average $26 to $35 per month

These medicines are less expensive than other NSAIDs and are as effective and safe as any of them when used appropriately. Our advice:

  • If you have had a stomach ulcer or bleeding, or are at high risk of either, avoid using NSAIDs. The risk of bleeding from NSAID use increases with age.
  • If you have heart disease or are at risk of heart attack or stroke, talk with your doctor about the potential risks of taking any NSAID regularly for long periods.
  • Take the lowest dose of an NSAID that brings relief, for the shortest period.
  • NSAIDs can interact with other medicines to cause serious side effects. If your doctor prescribes an NSAID, tell him or her about any other medicine or dietary supplement you are taking.
NSAIDs: Drug Comparison
CR Best Buy Arthritis and Pain Drugs — The NSAIDs
Generic Name and Dose Brand Name(s)1 Drug is a Generic Frequency of Dose (Per Day)2 Average Cost for Month's Supply3 Compare Prices
  Celecoxib 100mg Celebrex No Two $182
  Celecoxib 200mg Celebrex No Two $296
  Diclofenac 50mg Voltaren No Three $273
  Diclofenac 50mg Generic Yes Three $114
  Diclofenac Long-Acting 100mg Voltaren-XR No One $251
  Diclofenac Long Acting 100mg Generic Yes One $67
  Diflunisal 500mg Dolobid No Two $110
  Diflunisal 500mg Generic Yes Two $76
  Etodolac 200mg Lodine No Three $150
  Etodolac 200mg Generic Yes Three $99
  Etodolac Sustained Release 600mg Lodine XL No One $105
  Etodolac Sustained Release 600mg Generic Yes One $78
  Fenoprofen 300mg Nalfon No Three $81
  Fenoprofen 600mg Generic Yes Three $39
  Flurbiprofen 100mg Ansaid No Three $327
  Flurbiprofen 100mg Generic Yes Three $63
  Ibuprofen 400mg Motrin No Three $42
best buy Ibuprofen 400mg Generic Yes Three $21
  Ibuprofen 200mg Advil4 OTC5 Six $3-$154
  Ibuprofen 200mg Advil4 OTC Twelve $6-$304
  Ibuprofen 600mg Motrin No Three $45
  Ibuprofen 600mg Ibu ?? Three $27
best buy Ibuprofen 600mg Generic Yes Three $24
  Ibuprofen 800mg Motrin No Three $57
best buy Ibuprofen 800mg Generic Yes Three $24
  Indomethacin 25mg Indocin No Three $78
  Indomethacin 25mg Generic Yes Three $30
  Indomethacin 75mg Sustained Release Indocin SR No Two $186
  Indomethacin 75mg Sustained Release Generic Yes Two $114
  Ketoprofen 75mg Generic Yes Two $48
  Ketoprofen 12.5mg Orudis KT4 OTC Six $5-$254
  Ketoprofen 12.5mg Orudis KT4 OTC Twelve $10-$504
  Meclofenamate 100mg Generic Yes Three $291
  Meloxicam 7.5mg Mobic No One $132
  Meloxicam 7.5mg Generic Yes One $46
  Nabumetone 500mg Relafen No Two $168
  Nabumetone 500mg Generic Yes Two $72
  Naproxen 375mg Naprosyn No Three $147
best buy Naproxen 375mg Generic Yes Three $36
  Naproxen 500mg Naprosyn No Three $189
best buy Naproxen 500mg Generic Yes Three $33
  Naproxen 220mg Aleve4 OTC Six $9-$204
  Naproxen 220mg Aleve4 OTC Twelve $18-$404
  Oxaprozin 600mg Daypro No One $94
  Oxaprozin 600mg Generic Yes One $31
  Oxaprozin 600mg Daypro No Three $282
  Oxaprozin 600mg Generic Yes Three $93
  Piroxicam 20mg Feldene No One $144
  Piroxicam 20mg Generic Yes One $48
best buy Salsalate 750mg Generic Yes Three $24
best buy Salsalate 750mg Generic Yes Four $32
  Sulindac 200mg Clinoril No Two $102
  Sulindac 200mg Generic Yes Two $34
  Tolmetin 200mg Generic Yes Three $72
  Tolmetin 400mg Generic Yes Three $120
* Not all doses strengths are presented in this table. For a full listing with all doses please see our full report.

(1) "Generic" means this is a generic drug, as underscored in column three.

(2) As commonly recommended or prescribed. Many NSAIDs must be taken multiple times per day. Convenience of dosing may be a factor for some patients. If switching from one NSAID to another, talk with your doctor about equivalency of dosing between the different NSAIDs. They come in a wide variety of recommended doses

(3) Monthly cost reflects national average retail prices for January 2008, rounded to the nearest dollar. Information derived by Consumer Reports Best Buy Drugs from data provided by Wolters Kluwer Health, Pharmaceutical Audit Suite®.

(4) This is a nonprescription medicine. These drugs are available as brands such as Advil and Aleve, but also as generics or store-branded versions. The prices vary widely. The ranges we present here are based on a sampling of prices from online pharmacies and several pharmacy chain stores in the Washington DC area and Maryland, for various sized bottles (24 pills, 50 pills, 200 pills, and up to 700 pills. Prices may vary in your area. Be aware that generic and store brand versions are often 30% to 60% less expensive. You can also save substantial amounts of money by buying larger bottles containing 200 pills or more compared to small bottles.

(5) OTC stands for over-the-counter, meaning it is a nonprescription drug.