Iron deficiency anemia from excessive milk intake

PDF download is not available for Arabic and Urdu languages at this time. Please use the browser print function instead

Milk can be a part of a healthy, balanced diet. However, drinking too much milk can lead to low iron levels and anemia.

Key points

  • Too much milk can lead to iron deficiency anemia.
  • Milk intake should be limited to a maximum of 500 mL (2 cups or 16 oz.) per day for children over the age of one.
  • The main treatment for iron deficiency caused by excess milk intake is to reduce the amount of milk your child drinks and to increase the amount iron rich foods in their diet. For moderate to severe anemia, iron supplements are also needed.
  • See a health-care provider if your child drinks a lot of milk and is tired, weak, pale or has a swollen face, legs and feet.
Last updated: February 24th 2026