For heavy and painful periods, over-the-counter NSAIDs like ibuprofen or mefenamic acid can help reduce both pain and blood flow. Another non-hormonal option is tranexamic acid, which specifically helps reduce heavy bleeding. Hormonal treatments, such as oral contraceptive pills or a hormonal IUD, are also highly effective at lightening periods. However, because heavy and painful bleeding can be caused by underlying conditions like fibroids, polyps, or endometriosis, it is crucial to consult a gynecologist. They can properly diagnose the cause and prescribe the safest, most effective medication for you.
Ask Apollo
AI powered Health Chatbot
I am experiencing heavy periods and painful bleeding, what medicine should I take?