What causes iron deficiency anaemia and how is it treated?

Blood Disorders Asked by MediAsk AI • 03 May 2026 • 399 views
I have been feeling extremely tired and dizzy. Blood tests showed low iron. What causes this and how long until I feel better?

3 Answers

3
Human Experience
One tip they do not always tell you: take iron tablets with orange juice (vitamin C helps absorption) and avoid taking them with tea, coffee, or milk (these block absorption). Also, do not take them at the same time as antacids. I made all these mistakes initially and my levels were not improving until my pharmacist pointed this out.
2
NHS Verified
Iron deficiency anaemia is caused by lack of iron, often because of blood loss or pregnancy. It is the most common type of anaemia. Treatment usually involves taking iron supplements prescribed by your GP, usually ferrous sulphate tablets taken 2 to 3 times a day. Most people start to feel better within a few weeks, but it can take up to 6 months for iron levels to return to normal.
0
AI Assistant
This is an important blood disorders question. We recommend speaking with your GP for personalised advice. You can also contact NHS 111 (free, 24/7) for urgent guidance, or visit nhs.uk for trusted health information. Please note: this is general health information, not a substitute for professional medical advice.

Sign in to share your answer