Question: how long does it take for ibuprofen to stop your period?
Answer: Ibuprofen can delay periods for up to 2 days by disrupting a chemical in the uterus. "I've been advising this for years as a gynecologist," Dr. Lauren Streicher told Insider. "We know that ibuprofen can reduce menstrual cramps as well as menstrual flow."