Most babies are ready to switch from formula to whole cow’s milk at 12 months old. The transition doesn’t need to happen overnight. A gradual approach over one to two weeks helps your baby adjust to the new taste and gives their digestive system time to adapt.
Why 12 Months Is the Target
The AAP recommends whole cow’s milk as suitable for infants beginning at 12 months of age, as part of a balanced diet. Before that birthday, the liquid portion of your baby’s diet should come from breast milk or standard infant formula.
The reason for waiting is largely about iron. Cow’s milk is low in iron compared to formula, and it can actually interfere with your baby’s ability to absorb iron from other foods. In very young infants, cow’s milk can even cause tiny amounts of blood loss from the digestive tract, further increasing the risk of iron-deficiency anemia. By 12 months, most babies are eating enough iron-rich solid foods (meat, beans, fortified cereals) to compensate for what milk doesn’t provide.
The Gradual Mixing Method
If your baby resists the taste of plain cow’s milk, mixing it with formula is the easiest workaround. Start with a ratio of about three-quarters formula to one-quarter whole milk. Over the course of a week or two, shift that ratio until the cup is entirely whole milk. Children’s Hospital of Philadelphia suggests mixing equal parts whole milk and prepared formula as a middle step, then gradually decreasing the formula portion.
A few practical notes on mixing: always prepare the formula with water first, then add the whole milk. Don’t use whole milk in place of water to mix powdered formula, because the concentration of nutrients will be off. Warm the mixture slightly if your baby is used to warm bottles.
Some babies take to cow’s milk immediately and no mixing is needed. You can test the waters by offering a small amount of whole milk, about an ounce, in a cup starting around 11 months. This brief introduction a couple of weeks before the full switch can make the transition smoother.
How Much Milk Per Day
The AAP recommends up to 16 ounces (2 cups) of whole cow’s milk per day for toddlers between 12 and 24 months. That’s a ceiling, not a goal. Going over that amount consistently raises the risk of iron deficiency, because too much milk can crowd out iron-rich foods and interfere with iron absorption. If your toddler loves milk and would happily drink more, offer water for the extra thirst and make sure meals include plenty of iron-containing foods.
Why Whole Milk, Not Low-Fat
Stick with whole milk until your child turns two. Young children need the extra fat for healthy brain development and growth. The calorie density of whole milk also helps toddlers meet their energy needs since they eat relatively small amounts of food at each sitting. After age two, your pediatrician may suggest switching to a lower-fat option based on your child’s growth and overall diet.
Switching to a Cup at the Same Time
The formula-to-milk transition is a natural time to move away from bottles, too. The AAP recommends offering a cup as early as 6 months, when solid foods start, so your baby may already have some practice. By 12 months, most children can manage a sippy cup, a straw cup, or even an open cup with help.
If you go with a sippy cup, choose one with a simple spout and no valve, ideally with two handles and a weighted base to reduce spills. Think of sippy cups as a temporary bridge. The goal is for your child to drink from an open cup by around age two. Some children skip sippy cups entirely and go straight from bottle to regular cup, which is perfectly fine.
A practical approach: start serving the milk mixture in a cup during meals, while keeping formula in a bottle only for the morning or bedtime feeding. Once your baby is comfortable drinking from a cup during the day, drop the remaining bottle feeds one at a time.
Signs Your Baby Isn’t Tolerating Milk
Most children handle cow’s milk without any problems, but watch for two distinct types of reactions. An allergy to milk protein can cause immediate symptoms like hives, vomiting, wheezing, or swelling around the lips and mouth. These reactions typically appear within minutes to a couple of hours.
Slower-developing signs are more common and harder to pin down. These include loose stools or diarrhea (sometimes with blood), abdominal cramps, bloating, gas, a runny nose, or watery eyes. If your baby consistently shows digestive discomfort after drinking cow’s milk, they may have a milk protein intolerance or difficulty digesting lactose. Pulling back on cow’s milk and trying fortified soy milk is one alternative, since soy doesn’t interfere with iron absorption the way cow’s milk does.
Vitamin D and Other Nutrients
One advantage of cow’s milk is that most brands sold in the U.S. are fortified with vitamin D, making it a reliable source for toddlers. If your child drinks close to the recommended 16 ounces per day and eats a varied diet, they’re likely getting adequate vitamin D without a separate supplement. If your child drinks less milk or you’re using a plant-based alternative, ask about supplementation at your next well-child visit.
The nutrients your toddler was getting from formula, like iron and zinc, now need to come from solid foods. Prioritize iron-rich options at meals: small pieces of soft meat, scrambled eggs, beans, lentils, and iron-fortified cereals. Pairing these with vitamin C-rich foods (strawberries, tomatoes, bell peppers) helps the body absorb more iron from plant sources.
If Your Child Refuses Cow’s Milk
Not every toddler likes the taste right away. Beyond the gradual mixing method, you can try serving milk cold versus warm to see which your child prefers, or offering it alongside a favorite food so it becomes part of a positive mealtime routine. Some parents find that switching the container helps, since a new, colorful cup can spark curiosity.
If your child genuinely won’t drink cow’s milk after a few weeks of trying, it’s not a crisis. Calcium and fat can come from yogurt, cheese, and other dairy products. Fortified soy milk is the closest nutritional match to cow’s milk among plant-based options. Almond, oat, and rice milks are lower in protein and calories, so they shouldn’t be the primary milk substitute for a toddler unless the rest of the diet fills those gaps.