Most toddlers don’t need to “stop” drinking milk entirely, but the type, amount, and role of milk in their diet should shift significantly between ages 1 and 2. Whole cow’s milk is recommended from 12 to 24 months, limited to 16 to 24 ounces per day. After age 2, children should switch to low-fat or skim milk, and the emphasis shifts toward getting nutrition primarily from solid foods rather than from drinking milk.
The answer also depends on what kind of milk you’re asking about. Breast milk, formula, toddler formula, and cow’s milk each have different timelines.
Cow’s Milk: Ages and Amounts
Children between 12 and 24 months should drink whole cow’s milk, up to about 16 to 24 ounces (roughly 2 to 3 cups) per day. The fat in whole milk supports brain development during this critical window. After age 2, the recommendation shifts to low-fat (1%) or skim milk, since children are getting enough dietary fat from solid foods by that point.
There’s no specific age when children need to stop drinking milk altogether. Milk remains a convenient source of calcium and protein well into childhood and beyond. What changes is how central it should be to your child’s diet. By age 2, solid foods should be doing the heavy lifting nutritionally, and milk becomes a supplement rather than a staple.
Why Too Much Milk Is a Problem
Drinking more than about 16 to 24 ounces of cow’s milk per day can cause real harm in toddlers, most notably iron deficiency anemia. This happens through a few mechanisms at once. Cow’s milk contains very little iron. The calcium and protein in milk actually interfere with your child’s ability to absorb iron from other foods. And perhaps most importantly, kids who fill up on milk simply eat less of the iron-rich solid foods they need, like meat, beans, and fortified cereals.
In young children, excessive milk intake can also cause small amounts of bleeding in the intestinal lining, further depleting iron stores. For children ages 1 to 5, intake above roughly 500 milliliters (about 17 ounces) per day is generally considered the threshold where risk starts to climb. Iron deficiency in toddlers can affect energy, growth, and cognitive development, so this isn’t a minor concern.
Formula and Toddler Milks
Infant formula should stop at 12 months. At that point, children can transition to plain, pasteurized whole cow’s milk or a fortified unsweetened soy beverage. The CDC is clear that children over 12 months do not need toddler milks, toddler drinks, or toddler formulas. These products are heavily marketed but nutritionally unnecessary for a child eating a reasonably varied diet. They tend to contain added sugars and cost significantly more than regular milk.
Breast Milk Has a Different Timeline
Breastfeeding follows its own schedule. The World Health Organization recommends continued breastfeeding alongside solid foods up to age 2 or beyond. There is no hard cutoff. Unlike cow’s milk, breast milk doesn’t carry the same risk of iron interference at moderate volumes, and the decision to wean is generally guided by what works for both parent and child rather than a strict medical deadline.
If you wean from breastfeeding after age 12 months, plain whole cow’s milk or fortified unsweetened soy milk can replace it. Before 12 months, cow’s milk should not be used as a primary drink.
Hitting Calcium and Vitamin D Without Overdoing Milk
Children ages 1 to 3 need about 700 milligrams of calcium and 600 IU of vitamin D daily. Two cups of whole milk covers most of the calcium requirement and a good portion of the vitamin D. But these nutrients also come from yogurt, cheese, fortified cereals, eggs, and certain vegetables. If your child is eating a varied diet, they don’t need to max out on milk to meet their needs.
For families avoiding dairy, soy milk is the closest nutritional match to cow’s milk, with comparable protein and fat levels. Most other plant-based milks fall far short. Oat milk contains roughly one-seventh the protein of cow’s milk, and rice milk has almost none. Almond milk is similarly low in protein. If you’re using a plant-based alternative, choose one that’s fortified with calcium and vitamin D, and make sure your child is getting protein from other sources throughout the day.
Ditching the Bottle Matters Too
How your toddler drinks milk is almost as important as how much. The American Academy of Pediatrics recommends beginning the transition from bottle to cup around 6 months and completing it between 12 and 18 months. By age 2, children should ideally be drinking from an open cup.
Prolonged bottle use bathes teeth in milk throughout the day (and especially at night), which promotes cavities, sometimes called “baby bottle tooth decay.” Toddlers who continue using bottles well into their second year also face a higher risk of tooth alignment problems and speech delays, since the muscles used in cup drinking and chewing are the same ones needed for clear speech development.
Signs Your Toddler Is Ready to Rely on Food
The shift from milk-heavy to food-heavy nutrition is gradual, but a few signs suggest your child is ready to get most of their calories from solid foods. They can chew and swallow a range of textures without difficulty. They’re eating meals that include protein, grains, fruits, and vegetables. They show clear hunger and fullness cues at mealtimes rather than grazing on milk all day. Most children hit this stride somewhere between 12 and 18 months, though every child’s pace varies.
If your toddler is still refusing most solid foods and relying heavily on milk past 18 months, it’s worth exploring whether the milk itself is suppressing their appetite. Cutting back to the recommended 16 to 24 ounces per day, offered at meals and snacks rather than on demand, often helps children develop more interest in food. Water should become the primary drink between meals, with milk served alongside food rather than as a replacement for it.

