How Many Oz Should a Newborn Eat Per Day?

A newborn eats surprisingly little at first, starting at just half an ounce per feeding on day one and working up to about 2 to 3 ounces per feeding by the end of the second week. Over a full 24-hour period, that means a brand-new baby takes in roughly 1 to 2 total ounces on their first day of life, gradually increasing to 16 to 24 ounces per day by the end of the first month.

These numbers climb quickly because a newborn’s stomach grows fast. Here’s what to expect day by day and how to tell your baby is getting enough.

How Much Newborns Eat in the First Week

A newborn’s stomach on day one is about the size of a marble, holding roughly one tablespoon of milk. That tiny capacity is why babies eat so little initially and need to feed so often. By day three, the stomach stretches to hold about half an ounce to one ounce. By the end of the first week, it holds 1 to 2 ounces per feeding.

Here’s what intake typically looks like during the first seven days:

  • Day 1: Half an ounce or less per feeding (2 to 10 milliliters). Over 8 to 12 feedings, that’s roughly 1 to 2 total ounces for the whole day.
  • Day 2: Slightly more per session, around 5 to 15 milliliters each time.
  • Day 3: About 1 ounce per feeding as your baby’s stomach grows and, for breastfeeding mothers, mature milk starts coming in.
  • Day 7: 1 to 2 ounces per feeding, adding up to roughly 10 to 20 ounces across the day.

By weeks two and three, most babies take 2 to 3 ounces per feeding. By the end of the first month, expect 3 to 4 ounces per feeding every 3 to 4 hours.

A Simple Formula Based on Weight

If you want a personalized estimate, the American Academy of Pediatrics offers a straightforward rule: a baby needs about 2.5 ounces of formula per day for every pound of body weight. So a 7-pound newborn would need roughly 17.5 ounces in 24 hours, and a 9-pound baby would need about 22.5 ounces. This guideline applies to formula-fed babies and works well as a ballpark through the first several months, though your baby’s actual hunger will vary from day to day.

Breastfed vs. Formula-Fed Intake

Breastfed and formula-fed newborns eat different amounts at different intervals, but they end up getting what they need through slightly different patterns.

Breastfed newborns typically nurse 10 to 12 times in 24 hours, roughly every 2 hours from the start of one feeding to the start of the next. Each session delivers a smaller volume, especially in the early days when the breast produces colostrum rather than mature milk. Most breastfed babies take about 1 ounce per feeding in the first few weeks, slowly increasing over time and topping out at around 4.5 ounces per feeding by later in the first year.

Formula-fed newborns generally eat a bit more per feeding and go a bit longer between meals. The minimum recommendation is 8 feedings in 24 hours, typically every 2 to 3 hours. Because formula takes slightly longer to digest than breast milk, these babies often settle into a more predictable rhythm sooner. By 6 months, formula-fed babies commonly take 6 to 8 ounces at each of 4 or 5 feedings per day.

Why Your Baby Wants to Eat Every Hour

Cluster feeding is when your baby bunches several short feedings close together, sometimes nursing every 30 to 60 minutes instead of every 2 to 3 hours. It can feel alarming, but it’s normal and doesn’t necessarily mean your milk supply is low.

It happens for a few reasons. Your baby’s stomach is still tiny and empties quickly. The hormone that drives milk production (prolactin) naturally dips in the evening, which can reduce how much milk flows per session, so your baby compensates by feeding more often. Growth spurts also trigger clusters of frequent feeding. Most parents notice cluster feeding is heaviest in the late afternoon and evening hours.

If cluster feeding stretches across multiple days without any signs of satisfaction between feedings, or if your baby seems frustrated at the breast every session, it’s worth checking the latch with a lactation consultant. A poor latch can mean less milk per feeding, which keeps the baby hungry and feeding constantly.

How to Tell Your Baby Is Getting Enough

Since you can’t measure how many ounces a breastfed baby takes at the breast, diapers are the most reliable daily tracker. The pattern during the first week follows a simple rule: the number of wet and dirty diapers should match the baby’s age in days.

  • Day 1: At least 1 wet diaper, 1 dirty diaper
  • Day 2: At least 2 wet, 2 dirty
  • Day 3: At least 3 wet, 3 dirty
  • Day 4: At least 4 wet, 4 dirty
  • Day 5: At least 5 wet, 5 dirty

After day 5, you should see at least 6 wet diapers daily. The number of dirty diapers becomes more variable after that first week.

Weight is the other key indicator. Newborns commonly lose some weight in the first few days after birth, which is normal. Weight loss that exceeds 10 percent of birth weight, or slow recovery back to birth weight, signals that intake may not be adequate. Most babies regain their birth weight by about 10 to 14 days old.

Reading Your Baby’s Hunger Cues

Feeding on a schedule can work, but feeding in response to hunger cues is generally more effective at ensuring adequate intake, especially for breastfed babies. The key is catching early hunger signs before your baby gets upset, because a crying, distressed baby has a harder time latching.

Early hunger cues include fists moving toward the mouth, head turning side to side (as if searching for the breast), lip smacking, and sucking on hands. Your baby may also become suddenly more alert and active. These signs mean it’s time to feed now, not in 10 minutes.

Signs your baby is full and done eating are equally useful. A satisfied baby will release the breast on their own, turn away from the nipple, relax their body, and open their fists. If your baby shows these signs after only a few minutes, they may have gotten a full feed quickly, or they may just need a burp before continuing. But if they stay relaxed and content, they’re done.