How Many Ounces of Milk for a 1-Year-Old: 16–24 oz

A 1-year-old should drink about 16 ounces (2 cups) of whole milk per day, with an upper limit of 24 ounces (3 cups). That range gives toddlers the fat, calcium, and vitamin D they need for growth without crowding out solid foods from their diet.

Why 16 to 24 Ounces Is the Target

The American Academy of Pediatrics recommends no more than 16 to 24 ounces of milk daily after a child’s first birthday. Sixteen ounces is the sweet spot for most toddlers. It delivers a significant portion of the 600 IU of vitamin D children aged 12 to 24 months need each day, along with calcium and healthy fats that support bone growth and brain development.

Going above 24 ounces starts to cause problems. Milk is calorie-dense and fills small stomachs quickly, leaving less room for the variety of solid foods toddlers need at this stage. A child drinking 32 ounces or more per day, roughly a quart, may be developing a milk dependency that displaces iron-rich foods like meat, beans, and fortified cereals.

Too Much Milk Can Cause Iron Deficiency

Cow’s milk is low in iron and can interfere with the body’s ability to absorb iron from other foods. Toddlers who drink excessive amounts of milk are at higher risk for iron deficiency anemia, a condition that can affect energy levels, growth, and cognitive development. The American Academy of Family Physicians specifically advises keeping intake under 24 ounces per day to prevent this. If your child seems to prefer milk over meals, gradually reducing their daily intake over the course of a week down to 16 ounces can help reset their appetite for solid foods.

Why Whole Milk, Not Skim or 2%

Children aged 12 to 24 months should drink whole milk, not reduced-fat versions. The extra fat in whole milk supports rapid brain development happening during this stage. After age 2, you can talk with your pediatrician about switching to lower-fat milk if your child is growing well and eating a balanced diet.

Making the Switch From Formula or Breast Milk

At 12 months, babies can stop formula entirely and transition to whole cow’s milk. Not every child takes to the taste right away. If yours resists, try mixing equal parts whole milk with breast milk or prepared formula, then gradually shift the ratio over several days until you’re serving straight whole milk. Don’t mix powdered formula directly with whole milk in place of water, as that changes the concentration of nutrients.

There’s no need to make the switch overnight. A gradual transition over one to two weeks works well for most families.

What About Plant-Based Milk?

If your child can’t have cow’s milk due to an allergy or your family avoids dairy, fortified plant-based milks made from soy, oat, almond, coconut, or cashew can fill the gap. The CDC notes that fortified dairy alternatives are the only non-dairy milks that help meet a child’s recommended dairy needs. When choosing one, look for a product that is unsweetened, unflavored, and fortified with both calcium and vitamin D. Nutrient content varies significantly between brands, so check labels carefully.

Plant-based milks that aren’t fortified, or homemade versions, typically lack the calcium, vitamin D, protein, and fat that toddlers need. These shouldn’t serve as a primary milk source.

Balancing Milk With Water and Solid Foods

Milk and water are the only two drinks recommended for 1-year-olds. Juice, flavored milk, and plant-based milks with added sugars aren’t necessary and can contribute to excess sugar intake. Offering milk with meals and water between meals is a simple way to keep intake balanced. If your child is filling up on milk and showing little interest in food at mealtimes, try offering solids first when they’re hungriest, then following up with milk afterward. Serving milk in an open cup rather than a bottle can also help naturally limit how much they drink at once, since toddlers tend to sip less from a cup than they would from a bottle.