Depends but meloxica: meloxicam takes about 4-5 hours to reach a max in your body. Ibuprofen takes about 2-4 hours. But meloxicam stays in your system long about 15-20hrs. Ibuprofen stays in your system for about 2-4 hours for the first dose. I like naproxen it takes about 60 min for peak effect and lasts about 12-17 hrs. But don't take any of these if you are pregnant
Answered 6/23/2017
2.3k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question