How to relieve menstrual cramps quickly?

Doctor's Answers 1

Dysmenorrhea or menstrual cramps can be relieved with either hormonal or non-hormonal medications. Non-hormonal treatments that are popular include NSAIDs (Nonsteroidal anti-inflammatory drugs) such as ponstan or arcoxia which offer quick relief.

In order for them to work perfectly, women should take them on the first day of their menses and only stop once their period ends. In this way, menstrual cramps are prevented throughout the menstrual cycle.

A common mistake is for women to take these medications only after the pain has started in which case there is always a "delayed" catch up phase before the medication can take effect.

Hormonal treatments which are commonly prescribed are usually oral contraceptives. These are either taken as continuous daily pills every 28 days or cyclical 21 day tablets with a 7 day break in between. They are equally effective in treating dysmenorrhea.

If the cause of dysmenorrhea is a result of endometriosis, then a different type of hormonal treatment called visanne can be prescribed which is particularly effective in suppressing endometriosis and its symptoms of dysmenorrhea.

It is however not a contraceptive although it has been reported that women who are taking visanne may have some difficulty in conceiving.

Similar Questions

Where should I go to confirm a diagnosis of PCOS in Singapore?

I agree that seeing a gynaecologist directly might make the most sense as regardless of history taking by the GP, the ultimate confirmatory diagnosis is still ultrasound of your ovaries. They would be better placed to discuss with you on treatment modalities.

Photo of Dr Winston  Lee

Answered By

Dr Winston Lee


Can pregnant ladies do Brazilian IPL?

As correctly mentioned, there is no link between IPL and fetal effect in pregnancy. In my current practice, I advise my patients to consider IPL/Laser/Aesthetic treatments only after pregnancy and breast-feeding. Hope that this helps!

Photo of Human

Answered By


Ask any health question for free

I’m not so sure about a procedure...

Ask Icon Ask a Question

Join Human

Sign up now for a free Human account to get answers from specialists in Singapore.

Sign Up

Get The Pill

Be healthier with our Bite-sized health news straight in your inbox