A 16-month-old should drink about 16 ounces (2 cups) of whole milk per day. That’s the amount recommended for all children between 12 and 24 months, and it provides enough calcium, fat, and vitamin D to support growth without crowding out the solid foods your toddler needs.
Why 16 Ounces Is the Target
Two cups of whole milk fits neatly into the 2 to 3 daily dairy servings recommended for toddlers, supplying roughly 300 to 450 calories from dairy each day. At this age, a child needs about 40 calories per inch of height. A toddler who stands 32 inches tall, for example, needs around 1,300 calories daily. If milk takes up too large a share of those calories, there’s less room for the iron-rich meats, beans, fruits, vegetables, and grains that round out their diet.
Children 12 to 24 months also need 600 IU of vitamin D each day. Whole milk is fortified with vitamin D, and two cups gets your child a good portion of that requirement. The fat in whole milk matters too. Toddler brains are still developing rapidly, and dietary fat supports that growth, which is why whole milk is recommended until age 2. After that, if your child is growing steadily, you can switch to low-fat or skim milk. Children who are at risk of becoming overweight may switch to lower-fat milk before turning 2, but that’s a conversation to have with your pediatrician.
What Happens if Your Toddler Drinks Too Much
The upper limit to keep in mind is 24 ounces (3 cups) per day. Going above that raises the risk of iron deficiency anemia, one of the most common nutritional problems in toddlers. Cow’s milk is low in iron, and it can also interfere with iron absorption from other foods. A child who fills up on milk simply eats fewer iron-rich solids.
Iron deficiency doesn’t always show obvious symptoms right away. Over time it can cause fatigue, pale skin, irritability, and slowed development. Keeping milk at or below 16 ounces a day is the simplest way to prevent this.
When to Offer Milk During the Day
Serve milk in a cup after your child has started eating their meal, not before. If a toddler drinks a full cup of milk before sitting down to eat, they’re less likely to have an appetite for the chicken, sweet potato, or scrambled eggs on their plate. Offering milk alongside or toward the end of a meal helps make sure solids come first.
Splitting the 16 ounces across two or three meals works well. Some parents offer a half cup with breakfast, a half cup with lunch, and a full cup with dinner, or whatever pattern fits their child’s routine. There’s no single correct schedule, just aim for the daily total rather than stressing about each individual serving.
Cups, Not Bottles
At 16 months, your child should be transitioning off the bottle if they haven’t already. The goal is to complete that switch somewhere between 12 and 18 months. Drinking from a bottle past this window can contribute to tooth decay and makes it easier for toddlers to passively consume more milk than they need.
You have several options for the switch. An open cup is the gold standard, and most children can manage one (with spills) by about 2 years old. A straw cup works well as an intermediate step. If you use a sippy cup, choose one with a simple spout and no valve, ideally with two handles for small hands to grip. Valved sippy cups require the same sucking motion as a bottle, which defeats part of the purpose of transitioning.
Plant-Based Milk Alternatives
If your child can’t drink cow’s milk or your family avoids dairy, fortified soy milk is the closest nutritional match. Other plant milks, including oat, almond, coconut, rice, and cashew, can vary significantly in protein, fat, calcium, and vitamin D content from brand to brand. Whatever you choose, pick an unsweetened, unflavored version and check the label to confirm it’s fortified with both calcium and vitamin D.
Keep in mind that the vitamins and minerals in plant-based milks aren’t identical to those in cow’s milk, even when fortified. Some nutrients are absorbed differently. If you’re using a dairy alternative as your child’s primary milk source, it’s worth mentioning to your pediatrician so they can check that your toddler’s overall nutrition stays on track.
Signs Your Child Isn’t Tolerating Milk
Most toddlers handle cow’s milk just fine, but two distinct problems can crop up. A true milk protein allergy triggers immune system reactions that can affect the skin (hives, blotchy patches), lungs (wheezing, coughing), stomach (repeated vomiting, diarrhea, cramping), eyes (itching, redness), or nose (congestion, sneezing). In severe cases, it can cause swelling of the throat or a drop in blood pressure. These symptoms typically appear within minutes to a few hours after drinking milk.
Lactose intolerance is different. It’s a digestive issue, not an immune reaction, and it causes gas, bloating, nausea, cramps, and diarrhea. True lactose intolerance is uncommon in children this young but not impossible. If your toddler consistently has stomach trouble after drinking milk, it’s worth sorting out which problem you’re dealing with, since the management for each is quite different.
A less common pattern to watch for: if your toddler develops delayed vomiting two to four hours after milk, with skin that looks gray or discolored, that could signal a condition called FPIES, which requires prompt medical attention.

