Question: which medication is best for menstrual cramps?
Answer: Pain relievers. Over-the-counter pain relievers, such as ibuprofen (Advil, Motrin IB, others) or naproxen sodium (Aleve), at regular doses starting the day before you expect your period to begin can help control the pain of cramps. Prescription nonsteroidal anti-inflammatory drugs also are available.