Question: how long should i take ibuprofen for swelling?
Answer: Adults can take a dose of OTC ibuprofen every 4 to 6 hours. When taking ibuprofen, be sure not to exceed the maximum daily dosage or to take it for more than 10 days. Dosing for children depends on body weight. Ibuprofen may not be recommended if you have certain health conditions or are taking specific medications.