Date Updated: 12/10/2020


Answer Section

Yes. Nonsteroidal anti-inflammatory drugs (NSAIDs) — medications commonly used to treat pain and inflammation — can increase the risk of a heart attack, stroke and high blood pressure, whether you already have heart disease or not, although the risk is greater in those who have heart disease.

NSAIDs, available over-the-counter or with a prescription, include ibuprofen (Advil, Motrin IB, others), naproxen sodium (Aleve, Anaprox DS, others), diclofenac sodium (Voltaren, Solaraze, others) and celecoxib (Celebrex). One study found celecoxib used at moderate doses to cause less risk of cardiovascular diseases than ibuprofen or naproxen did, but more research is needed.

If you need to take an NSAID, take the smallest dose for as short a time as possible to limit the risk of heart attack or stroke. NSAIDs are also probably safe to take once in a while. But be aware that serious side effects can occur as early as the first weeks of continuously using an NSAID and the risk can increase the longer you take it.

To help ease muscle or joint pain, consider other therapies — such as hot or cold packs or physical therapy — before taking NSAIDs. Your doctor might suggest other medications, such as acetaminophen (Tylenol, others) for general pain relief. If you have the coronavirus, there's no evidence that ibuprofen or other nonsteroidal anti-inflammatory drugs (NSAIDs) need to be avoided.

Aspirin doesn't appear to be associated with a higher risk of heart attack or stroke. If you take aspirin to help prevent a heart attack, talk with your doctor before taking NSAIDs. Some NSAIDs interact with aspirin and affect its ability to prevent a heart attack.

If you develop signs or symptoms of a heart attack or stroke — such as chest pain, shortness of breath, weakness in one part of the body or side of the body, or sudden slurred speech — get medical attention right away.

© 1998-2024 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. Terms of Use