Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

beginning of content

What causes iron deficiency?

2-minute read

There are three main causes of iron deficiency.

If you have iron deficiency, it’s important to know the cause so you can get the right treatment. Also investigating why you may have iron deficiency may mean a serious disease won’t be overlooked, plus it will help prevent the deficiency coming back.

Not eating enough iron-rich foods

While your body can store iron, it can’t make it. You need to get iron from food. Red meat is the best source of iron, although you can also get some iron from other meats. Some plant foods also contain iron; some vegetables and pulses have more iron than others.

Some people need more iron than others. The people who need most iron are children, teenagers (especially girls), females who have periods, pregnant women and breastfeeding women.

Babies need breast milk or iron-fortified formula for the first year. Babies who have cow's milk instead are more likely to get iron deficiency.

Trouble absorbing iron

Iron in food is absorbed through your stomach and bowel. Some health conditions affect how much iron you absorb, such as coeliac disease. If you’ve had stomach surgery, that can also affect how much iron you can absorb.

The iron in plant-based foods is much harder to absorb than the iron in animal foods. So if you’re a vegetarian or vegan, it’s important to understand how to prepare iron-rich foods to make sure you absorb as much iron as possible.

Blood loss

If you lose blood through any sort of bleeding, this means you lose iron too.

The main causes of excess blood loss are:

Other causes can include giving blood too regularly, losing blood due to surgery, some gut conditions such as inflammatory bowel disease, and infection with parasites such as hookworms.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: January 2019


Back To Top

Need more information?

These trusted information partners have more on this topic.

Top results

Iron deficiency anaemia - myDr.com.au

Iron deficiency anaemia is when lack of iron means that the blood does not produce enough haemoglobin. A prolonged deficiency will produce anaemia.

Read more on myDr website

Iron deficiency anaemia in children - myDr.com.au

Many children do not get enough iron from their diet to meet the demands of their growing bodies. This can result in low body iron and eventually iron deficiency anaemia (low haemoglobin).

Read more on myDr website

Iron deficiency | Australian Red Cross Lifeblood

Iron is a mineral nutrient that is essential for your body to function normally and to make haemoglobin (Hb). The treatment of iron deficiency is iron replacement therapy. Transfusion is rarely required.

Read more on Australian Red Cross Lifeblood website

Iron studies - Lab Tests Online AU

Why and when to get tested for iron studies

Read more on Lab Tests Online AU website

Anaemia - Lab Tests Online AU

Anaemia occurs when there is an abnormal drop in red blood cells or haemoglobin (oxygen carriers), disrupting supply of oxygen to tissue and organs.

Read more on Lab Tests Online AU website

Pumping iron » Dietitians Australia

Nourishing Nutrients Pumping iron Pumping iron Iron deficiency is not a new subject, especially among women, but it remains the most common micronutrient deficiency in the world

Read more on Dietitians Association of Australia website

Iron intake for vegetarians - myDr.com.au

Iron deficiency can be a nutritional problem for vegetarians, especially women. Find out about iron in food and how to enhance your iron absorption.

Read more on myDr website

Pernicious anaemia - myDr.com.au

Find out about the causes, symptoms and treatment for pernicious anaemia, also called vitamin B12 deficiency anaemia.

Read more on myDr website

Anaemia: my doctor says I need more iron » Dietitians Australia

Nourishing Nutrients Anaemia: my doctor says I need more iron Anaemia: my doctor says I need more iron When someone has anaemia, their body is not able to transport enough oxygen around in their blood

Read more on Dietitians Association of Australia website

Anaemia in children & teenagers | Raising Children Network

Anaemia is usually caused by not having enough iron in your body. Children with anaemia might look pale and get tired. It’s a good idea to see your doctor.

Read more on raisingchildren.net.au website

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Government of South Australia, health department logo Tasmanian government logo Government of Western Australia, health department logo