When a baby turns 1, cow’s milk becomes an everyday drink. It’s a good source of calcium and vitamin D. But too much of it is one of the most common ways toddlers end up low in iron, and a few small changes can prevent that.

The short version

  • Wait until 12 months to give cow’s milk as a drink, according to the American Academy of Pediatrics (AAP).
  • Keep it to 24 ounces (3 cups) a day or less. More than that is a risk factor for iron deficiency anemia.
  • Toddlers need 7 mg of iron a day from ages 1 to 3, according to the NIH. Food, not milk, should supply it.
  • Why milk is the problem: it has very little iron, the iron in it is hard to absorb, and a lot of it fills a small stomach so a toddler eats less iron-rich food.
  • The fix is easy: offer iron-rich foods at meals, pair them with vitamin C, and limit milk.
  • Ask your pediatrician about testing, and before giving iron or a multivitamin.

Why toddlers are at risk

Before age 1, most babies get iron from iron-fortified formula, breast milk with iron supplements as advised, and iron-fortified cereal. After 12 months, many toddlers drink less formula, eat less cereal, and don’t yet eat many iron-rich foods. The AAP lists moving to cow’s milk or other foods without iron-fortified cereals or naturally iron-rich foods as a risk factor.

Iron matters for more than blood. Infants and children with iron deficiency anemia might develop learning difficulties, according to the NIH. That’s why it’s worth preventing, not waiting to treat.

What the AAP says about milk

The AAP’s guidance, as summarized in a clinical review, is that cow’s milk shouldn’t be introduced before 12 months and that total intake shouldn’t exceed 24 ounces a day. Drinking more than that is a risk factor for iron deficiency anemia, for three reasons:

  • Cow’s milk has a low amount of iron.
  • The iron in cow’s milk isn’t absorbed well.
  • Large amounts of milk tend to replace iron-rich foods.

Your pediatrician may suggest less than 24 ounces, especially if your toddler is a picky eater. Ask what’s right for your child.

Iron-rich foods for toddlers

The richest sources are the same ones adults use, in smaller portions cut or mashed to a safe size for your child’s age. These iron amounts, from the NIH, are for adult-size servings, so a toddler’s share is smaller:

  • Iron-fortified cereal (iron-fortified infant cereal is an easy way to keep going past 12 months)
  • Lentils, boiled, ½ cup: 3 mg
  • Tofu, firm, ½ cup: 3 mg
  • Kidney beans or chickpeas, ½ cup: 2 mg
  • Lean beef, 3 ounces: 2 mg
  • Chicken or turkey, 3 ounces: 1 mg
  • Egg, 1 large: 1 mg (cook it until the yolk and white are firm)

Add vitamin C. Citrus, strawberries, tomatoes, and broccoli help the body absorb iron from plant foods, and so does a little meat, poultry, or fish at the same meal, according to the NIH.

An example day. Iron-fortified cereal with strawberries at breakfast, mashed lentils or beans with tomatoes at lunch, a few bites of ground beef or tofu at dinner, and milk in a cup with meals, not between them, add up quickly.

See Iron-Rich Meals and Snacks for Pregnancy for more meal ideas using the same foods.

Signs and testing

Iron deficiency often causes no obvious signs. When it progresses to anemia, people are less able to fight off infections and to control their body temperature, according to the NIH. The AAP recommends that pediatricians screen for anemia with a blood test at about 12 months, and sooner for babies at higher risk. Ask at your child’s checkup whether it’s been done, and what the result was.

When to call your pediatrician

  • Your toddler drinks a lot of milk and eats little else.
  • Your child is a picky eater, or avoids meat, beans, and fortified cereal.
  • Your child is pale, unusually tired, or often sick.
  • You’re thinking of giving iron drops or a multivitamin. Ask first: accidental iron overdose is a leading cause of fatal poisoning in children under 6, according to the NIH. Keep all iron products out of reach.
  • Your child can’t have cow’s milk. Ask about fortified alternatives and where the iron will come from.

What to do now

  • Offer cow’s milk only after 12 months, and keep it to 24 ounces a day or less.
  • Put an iron food and a vitamin C food on your toddler’s plate at meals.
  • Serve milk in a cup with meals, and water between meals.
  • Ask your pediatrician about the anemia blood test.

Related reading

Sources

Updated November 2026. This article is for general information and is not a substitute for advice from your child’s health care provider.