A 12-month-old can have up to 16 ounces (2 cups) of whole cow’s milk per day. That’s the daily limit recommended by the American Academy of Pediatrics, and it applies from age 12 months through 24 months. Staying at or under that amount gives your child the calcium, fat, and vitamin D they need without crowding out other important nutrients from food.
Why 16 Ounces Is the Upper Limit
Cow’s milk is rich in calcium and fat but contains almost no iron. When toddlers drink more than 16 ounces a day, milk starts to replace iron-rich foods like meat, beans, and fortified cereals at mealtimes. It also interferes with how well the body absorbs iron from other foods. The result, over time, is iron-deficiency anemia, one of the most common nutritional problems in toddlers. Many children exceed 16 ounces without parents realizing it, especially when milk is offered in a bottle or sippy cup throughout the day.
Too much milk also causes constipation. Milk and cheese are the primary foods that, in large amounts, lead to hard, pale stools. If your child is having trouble with bowel movements after starting cow’s milk, the volume of milk they’re drinking is the first thing to look at.
Why Whole Milk, Not Reduced Fat
Children between 12 and 24 months should drink whole cow’s milk, not 1% or skim. Young children need the extra fat for brain development and overall growth. Whole milk is identical to lower-fat versions in every way except its fat content, and at this age, that fat matters. The one exception: if your child has excessive weight gain or a family history of obesity, high cholesterol, or cardiovascular disease, their pediatrician may recommend a lower-fat option earlier.
Stick with plain, unsweetened milk. Flavored varieties add sugar your toddler doesn’t need.
How to Transition From Formula
You don’t need to switch overnight. If your baby takes to cow’s milk easily, start by offering a 2- to 4-ounce serving of 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 interested in the taste, try mixing the two together. Prepare formula as you normally would, then stir in a small amount of whole milk. In a 4-ounce bottle, for instance, you might start with 3 ounces of formula and 1 ounce of milk. As long as your child drinks their usual amount, gradually increase the milk ratio until the bottle is all cow’s milk. The key is making the flavor shift gradual enough that your child barely notices.
What Cow’s Milk Provides at This Age
Two cups of whole milk delivers a significant portion of your child’s daily calcium and vitamin D needs. Children 12 to 24 months need 600 IU of vitamin D each day, and fortified cow’s milk is one of the easiest ways to get there. The fat in whole milk also helps the body absorb fat-soluble vitamins like D and A.
That said, milk is a supplement to meals, not a replacement. At 12 months, your child should be eating a wide variety of solid foods: fruits, vegetables, grains, proteins, and healthy fats. Milk fills in nutritional gaps, but iron-rich foods, which milk lacks entirely, need to come from the plate.
What About Plant-Based Milks?
Most plant-based milks are not appropriate substitutes for cow’s milk before age 2. No plant-based beverage currently on the market matches the nutrient profile of whole cow’s milk. They tend to be lower in calories, fat, and protein, all things a growing toddler needs from their drinks. Even soy milk, often considered the closest alternative, falls short of the energy and fat content found in cow’s milk and soy-based infant formula.
If your child can’t have cow’s milk due to an allergy or intolerance, working with a dietitian is the best way to make sure their nutritional needs are covered. Simply swapping in oat or almond milk without guidance can leave gaps in their diet that are hard to spot until growth starts to slow.
Practical Tips for Staying in Range
Sixteen ounces sounds like a lot until you realize how quickly it adds up. A standard sippy cup holds 8 to 10 ounces, so two full cups throughout the day may already put your child at or over the limit. A few strategies help:
- Offer milk with meals only. Giving milk at breakfast and dinner, with water in between, naturally keeps the volume in check.
- Use a small open cup. Toddlers drink less when they’re sipping from a cup they have to hold themselves, compared to a bottle or sippy cup they can carry around.
- Don’t use milk to soothe or snack. If your child is thirsty between meals, water is the right choice. Milk as an all-day drink is the most common reason toddlers exceed 16 ounces.
If your child refuses milk altogether, calcium and vitamin D can come from yogurt, cheese, fortified foods, and a balanced diet. Milk is convenient, but it’s not the only path to those nutrients.

