How Much Milk Do Babies Drink by Age: A Chart

Most newborns start with just 1 to 2 ounces per feeding and gradually work up to about 32 ounces a day by the end of their first month. From there, intake climbs through the first six months, plateaus, then slowly decreases as solid foods take over. Here’s what to expect at each stage.

Why Intake Changes So Quickly

A newborn’s stomach is remarkably small. On the first day of life, it holds roughly one tablespoon of liquid. By the end of the first week, capacity reaches about 1.5 to 2 ounces, and by one to three months it expands to 4 to 6 ounces. At six to nine months, the stomach can hold 7 to 8 ounces at a time. These physical limits explain why young babies need to eat so frequently and why feeding volumes increase on a fairly predictable curve.

The First Week: Tiny, Frequent Feeds

During the first few days, babies eat as often as every one to three hours, taking in no more than about 1 to 2 ounces (30 to 60 ml) per feed. That may seem like almost nothing, but it matches a stomach that is barely larger than a cherry. Breastfed babies typically nurse 8 to 12 times in 24 hours during this window, and formula-fed babies follow a similar frequency.

One reliable way to tell your baby is getting enough: count wet diapers. After day five, a well-fed newborn produces at least six wet diapers every 24 hours.

Two Weeks to One Month

By the end of the first month, most babies take 3 to 4 ounces (90 to 120 ml) per feeding. Total daily intake reaches roughly 32 ounces. Feedings still happen every two to four hours on average, which works out to about eight to twelve sessions a day for breastfed babies. Formula-fed infants may stretch slightly longer between bottles because formula takes a bit more time to digest.

One to Six Months

This is the period of peak milk consumption. Between one and three months, most babies settle into a pattern of 4 to 6 ounces per feeding, eating six to eight times a day. By four to six months, some babies take up to 6 to 8 ounces at a time, though total daily volume generally stays in the range of 24 to 32 ounces. Babies who are growing well tend to self-regulate, so the exact amount varies from one child to the next.

Formula-fed infants generally take in more total calories per day than breastfed babies. Breast milk changes in composition throughout a feeding and throughout the day, and breastfed babies tend to stop eating slightly sooner. If you’re breastfeeding, you won’t be measuring ounces, but the same diaper count and steady weight gain are your best indicators that intake is on track.

Breastfed vs. Formula-Fed Differences

The volume guidelines above are easiest to track with bottles, but breastfed babies follow a similar overall arc. The key difference is that breastfed infants often feed more frequently in shorter sessions, while formula-fed babies may take larger, more spaced-out feedings. Breastfed babies also go through cluster-feeding phases, particularly during growth spurts around 3 weeks, 6 weeks, and 3 months, where they nurse almost continuously for a stretch of hours before settling back down.

If you pump and bottle-feed breast milk, a common guideline is to offer about 1 to 1.5 ounces of milk for every hour since the last feeding. So a baby who last ate three hours ago would likely take 3 to 4.5 ounces.

Six to Twelve Months: Adding Solids

Breast milk or formula remains the primary source of nutrition from 6 to 12 months, but solid foods gradually make up a bigger share of the diet. Most babies in this range still drink 24 to 32 ounces of milk or formula daily at six months, tapering toward 16 to 24 ounces by their first birthday as they eat more table food. Feedings may drop to four or five sessions a day.

There’s no need to rush the transition. Solids at this age are about introducing textures, flavors, and nutrients like iron that milk alone can’t fully supply. Milk intake naturally decreases as babies fill up on food, and that gradual shift is exactly what you want to see.

After the First Birthday

Once your child turns one, the recommendation shifts from breast milk or formula to whole cow’s milk (or continued breastfeeding, if you choose). The target for toddlers aged 12 to 24 months is about 16 ounces, or two cups, of whole milk per day. Children ages two to five can have 16 to 24 ounces daily, switching to low-fat or skim milk at age two.

Staying within these limits matters. Drinking too much cow’s milk can crowd out solid foods and interfere with iron absorption, which raises the risk of iron-deficiency anemia. If your toddler is drinking well over 24 ounces a day and refusing meals, cutting back on milk between mealtimes usually helps restore the balance.

Quick Reference by Age

  • First week: 1 to 2 oz per feeding, 8 to 12 feedings per day
  • 2 to 4 weeks: 2 to 4 oz per feeding, up to about 32 oz daily
  • 1 to 3 months: 4 to 6 oz per feeding, 6 to 8 feedings per day
  • 4 to 6 months: 6 to 8 oz per feeding, 24 to 32 oz daily
  • 6 to 9 months: 24 to 32 oz daily, decreasing as solids increase
  • 9 to 12 months: 16 to 24 oz daily alongside three meals of solid food
  • 12 to 24 months: 16 oz (2 cups) whole cow’s milk per day
  • 2 to 5 years: 16 to 24 oz (2 to 3 cups) low-fat milk per day

Signs Your Baby Is Getting Enough

Ounce counts are useful guidelines, but every baby is a little different. The most practical markers of adequate intake are steady weight gain along your baby’s growth curve, at least six wet diapers a day after the first week, and a baby who seems satisfied after feedings rather than persistently fussy. Your pediatrician tracks weight at each well-child visit specifically to catch any intake concerns early.

Babies also go through natural fluctuations. A growth spurt can temporarily increase demand by 20 to 30 percent for a day or two before intake settles back to normal. A mild illness might reduce appetite for a few days. These short-term swings are normal as long as the overall trend stays on track.