Question: how long does ibuprofen last?
Answer: The anti-inflammatory effects of ibuprofen usually take longer — sometimes a week or more. Ibuprofen levels in your bloodstream are estimated to be at their maximum level after 1 to 2 hours . However, ibuprofen is quickly cleared from your body.