Advertisement

Is ibuprofen safe for long-term use?

Stacy Wiegman, PharmD
Pharmacy Specialist

Long-term use of ibuprofen can increase the risk for heart attack, stroke and ulcers. It can also increase the risk of bleeding in the stomach. Your doctor will need to regularly test your urine and blood if you are taking ibuprofen long-term. Over-the-counter ibuprofen should not be used for more than 10 days to treat body aches, unless directed to do so by your doctor. Do not use ibuprofen to treat your child's fever for longer than three days. If a child has a fever for more than three days, the child should be taken to the doctor.

Dr. Devi E. Nampiaparampil, MD
Pain Medicine Specialist

Ibuprofen is not safe for continuous, daily, long-term use due to its affect on the liver, kidneys and blood pressure. Watch pain management expert Devi Nampiaparampil, MD, explain how too much ibuprofen can have a negative impact over time.

Continue Learning about Nonsteroidal Anti-inflammatory Drugs

An Alarming Side Effect of NSAIDs: Ovulation Stops
An Alarming Side Effect of NSAIDs: Ovulation Stops
According to research revealed at the 2015 European League Against Rheumatism Annual Congress meeting, many women stop ovulating after taking standard...
Read More
What's the difference between ibuprofen and acetaminophen?
West Valley Medical CenterWest Valley Medical Center
The difference between ibuprofen and acetaminophen is the former can be used as an anti-inflammatory...
More Answers
Are there side effects to long-term use of NSAIDs?
Honor Society of Nursing (STTI)Honor Society of Nursing (STTI)
Major side effects can occur from the long-term use of non-steroidal anti-inflammatory drugs (NSAIDs...
More Answers
Are Steroid Injections for Back Pain Safe?
Are Steroid Injections for Back Pain Safe?

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.