Babies can have whole cow’s milk starting at 12 months old, but not before. Both the AAP and the CDC draw a firm line at this age because younger infants face real risks from cow’s milk, including intestinal bleeding and iron deficiency. Once your child hits their first birthday, whole milk becomes an excellent source of calcium, fat, and vitamin D to support their rapid growth.
Why 12 Months Is the Cutoff
Cow’s milk isn’t just a less nutritious version of formula for younger babies. It’s actively problematic. Before 12 months, the proteins and minerals in cow’s milk place a heavy load on your baby’s still-developing kidneys. In healthy infants this may not cause obvious symptoms, but it narrows the margin of safety considerably, especially if your baby gets sick or dehydrated for any reason.
The bigger concern is iron. Cow’s milk is low in absorbable iron, and the calcium and casein it contains can actually interfere with your baby’s absorption of iron from other foods. Early introduction of cow’s milk is linked to iron deficiency anemia, which can affect growth and developmental milestones. Cow’s milk can also cause microscopic intestinal bleeding in young infants, further depleting iron stores. These risks essentially disappear once your child’s gut matures around 12 months.
Why Whole Milk, Not Skim or Low-Fat
Between ages 1 and 2, your child needs the fat in whole milk. Their brain is growing rapidly during this period, and dietary fat plays a direct role in healthy brain development. Skim and low-fat milk strip out calories and fat that toddlers genuinely need. Most pediatric guidelines recommend sticking with whole milk until at least age 2, then discussing with your child’s doctor whether to switch to a lower-fat option.
How Much Milk Per Day
The sweet spot for toddlers 12 to 24 months old is no more than 2 cups (16 fluid ounces) of milk per day. The Dietary Guidelines for Americans recommend 1⅔ to 2 cup equivalents of dairy daily for this age group. A practical approach is offering about half a cup (4 ounces) of milk at each meal or as part of a snack.
Going over 16 ounces consistently is where problems start. Too much milk fills your toddler up and decreases their appetite for the solid foods they need, particularly iron-rich foods like meat, beans, and fortified cereals. Ironically, the same iron deficiency risk that makes cow’s milk dangerous before 12 months can resurface if a toddler drinks too much of it after 12 months.
What About Yogurt and Cheese Before 12 Months?
Here’s something that confuses many parents: yogurt and cheese are fine starting at 6 months, even though liquid cow’s milk is off-limits. The difference is partly about how the proteins are processed during fermentation and aging, and partly about volume. A few spoonfuls of yogurt won’t displace breast milk or formula the way a bottle of cow’s milk would. Just make sure your baby continues eating iron-rich foods alongside any dairy you introduce early.
How to Make the Switch
Some babies take to cow’s milk immediately. Others need a gradual transition. If your child is coming off formula, try offering a small 2- to 4-ounce serving of whole milk for every two or three servings of formula. Over about a week, increase the milk servings while decreasing formula until the switch is complete.
If your baby isn’t a fan of the taste, you can mix prepared formula with a small amount of cow’s milk and slowly shift the ratio. In a 4-ounce bottle, start with about 3 ounces of formula and 1 ounce of milk. If your child drinks it without fuss, increase the milk portion over the next several days. Don’t add cow’s milk directly to powdered formula; prepare the formula first, then mix the two liquids together. Breastfed babies often transition more easily since they’re already accustomed to varying flavors from breast milk.
Choosing the Right Milk
Go with pasteurized, unflavored, unsweetened whole cow’s milk fortified with vitamin D. That last detail matters: a single cup of whole milk provides about 300 mg of calcium, and toddlers aged 1 to 3 need roughly 500 mg daily. Two cups of milk gets your child well past that threshold, with vitamin D included to help their body absorb it.
Raw or unpasteurized milk is not safe for young children. It can carry dangerous bacteria that a toddler’s immune system isn’t equipped to handle. Flavored milks add unnecessary sugar and should be avoided at this age.
Plant-Based Alternatives
If your child can’t have cow’s milk, fortified soy milk is the only plant-based option the CDC recognizes as nutritionally comparable for toddlers. Soy beverages actually contain more protein than cow’s milk and have protein quality nearly on par with dairy (about 92% as digestible for young children).
Most other plant-based milks fall short. Almond, coconut, rice, oat, and hemp drinks contain 1% protein or less, making them poor substitutes. Rice milk has less than a fifth the protein of cow’s milk. Coconut milk has almost none. Some of these products are fortified with vitamin D, but fortification alone doesn’t make up for missing protein and fat. If you’re considering a non-dairy alternative other than soy, it’s worth working with your child’s pediatrician to make sure nutritional gaps are covered through other foods.

