Ibuprofen does not stop a menstrual period. However, it might delay it for a couple of days.