Hi,I am Dr. Shanthi.E (General & Family Physician). I will be looking into your question and guiding you through the process. Please write your question below.
Hi. I am 46 yrs old. I have not gotten my period this month what was supposed to come in q2th of October, 2016 I did visit my gynologist for this reason, he check my ovaries and utures، they looked fine. He asked me to wait until today Wednesday, 19/october/2016. And start to take a medicine he describe if the period has not come yet. My question, could the low hemoglobin cause a delay in person since mine as oc last month was 8.8?
Hi, Thanks for posting in HCM. I understand your concern. Based on your description, it appears that you could be approaching towards menopause and hence your periods could have become irregular or getting delayed. Anaemia per say does not cause delay in getting periods. However, it would be ideal for you to take iron supplements in the form of capsules and consuming iron rich foods. Hope the information provided would be helpful. All the best.
I find this answer helpful
You found this answer helpful
Note: For further follow up on related General & Family Physician Click here.
Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer.
For a more detailed, immediate answer, try our premium service
[Sample answer]
We use cookies in order to offer you most relevant experience and using this website you acknowledge that you have already read and understood our
Privacy Policy
Does Low Hemoglobin Cause Delayed Period?
Hi, Thanks for posting in HCM. I understand your concern. Based on your description, it appears that you could be approaching towards menopause and hence your periods could have become irregular or getting delayed. Anaemia per say does not cause delay in getting periods. However, it would be ideal for you to take iron supplements in the form of capsules and consuming iron rich foods. Hope the information provided would be helpful. All the best.