A newborn typically eats between 1.5 and 3 ounces per feeding in the first few weeks, adding up to roughly 16 to 24 ounces per day by the end of the first month. But that number changes rapidly in the early days because a newborn’s stomach is incredibly small at birth and grows quickly. Here’s what to expect week by week.
The First Few Days: Tiny Amounts Are Normal
Newborns arrive with a stomach about the size of a marble. In the first 24 hours of life, your baby will only take in about 2 to 10 milliliters per feeding, which is less than half an ounce. That sounds like almost nothing, and it is, but it’s exactly what your baby’s body can handle.
By 48 to 72 hours old, stomach capacity roughly triples. Your baby will take in about 15 to 30 milliliters (half an ounce to one ounce) per feeding. If you’re breastfeeding, this lines up with the transition from colostrum to early breast milk. If you’re formula feeding, you’ll notice your baby accepting slightly more from the bottle at each session. By the end of the first week, your baby’s stomach is closer to the size of an egg, and feedings start to feel more substantial.
How Much Per Day by Weight
Once your baby is past the first few days, the simplest guideline for formula-fed babies is about 2.5 ounces per pound of body weight per day. A 7-pound baby, for example, would need roughly 17.5 ounces spread across the day. A 9-pound baby would need about 22.5 ounces. This calculation stays useful through the first several months, though most babies cap out at around 32 ounces in a 24-hour period regardless of weight.
For breastfed babies, measuring exact ounces is harder since milk goes directly from breast to baby. Breastfed newborns typically nurse 8 to 12 times in 24 hours. Each session delivers varying amounts depending on time of day, how long the baby nurses, and your milk supply. Rather than tracking ounces, breastfeeding parents rely on other signals to know their baby is getting enough (more on that below).
Feeding Amounts by Age
Here’s a general picture of how feeding volumes change in the first month:
- Days 1 to 3: Less than 1 ounce per feeding, 8 to 12 feedings per day
- Days 4 to 7: About 1 to 2 ounces per feeding, 8 to 12 feedings per day
- Weeks 2 to 4: About 2 to 3 ounces per feeding, 8 to 10 feedings per day
These ranges overlap because every baby is different. Some babies prefer smaller, more frequent meals. Others take larger amounts and go a bit longer between feedings. Both patterns are normal as long as your baby is gaining weight and producing enough wet diapers.
Breastfeeding vs. Formula Feeding
Breastfed and formula-fed babies follow slightly different patterns. Breastfed newborns tend to eat more frequently because breast milk digests faster than formula. Expect a breastfed baby to nurse every 1.5 to 3 hours, sometimes even more often during certain stretches. Formula-fed babies often go 2 to 3 hours between feedings since formula takes longer to digest.
One pattern that catches new parents off guard is cluster feeding. This is when a baby wants to nurse repeatedly over a short period, sometimes feeding every 30 to 60 minutes for several hours. Cluster feeding starts from birth and is especially common in the first few days while your baby’s stomach is still tiny and your milk supply is establishing. It also tends to happen in the evenings with older newborns. Cluster feeding is normal and typically isn’t a sign that your baby isn’t getting enough milk. It helps stimulate milk production and also provides comfort. By the end of the first week, round-the-clock cluster feeding usually settles down.
How to Tell Your Baby Is Getting Enough
Counting ounces only works if you’re bottle feeding. Whether you’re breastfeeding, formula feeding, or doing a combination, diaper output is one of the most reliable indicators. After day five, your baby should produce at least six wet diapers per day. Fewer than that can signal that your baby needs more milk.
Weight gain is the other key measure. Your pediatrician will track this at early checkups. Most newborns lose a small amount of weight in the first few days, then regain their birth weight by about 10 to 14 days old. Steady weight gain after that point confirms your baby is eating enough, even if the exact ounce count varies from day to day.
Reading Your Baby’s Hunger and Fullness Cues
Rather than sticking rigidly to a schedule, feeding on demand (when your baby shows signs of hunger) is the recommended approach. Early hunger cues include putting hands to the mouth, turning the head toward your breast or a bottle, and puckering or licking the lips. Clenched fists are another signal. Crying is actually a late hunger cue, so catching the earlier signs makes feedings smoother for both of you.
Fullness looks different. A satisfied baby will close their mouth, turn their head away from the breast or bottle, and relax their hands. Falling asleep at the breast or bottle is also common. If your baby shows these signs but has only taken a small amount, that’s generally fine. Babies are good at self-regulating their intake, and forcing extra ounces can lead to discomfort and spitting up. Trust your baby’s signals over a number on the bottle.
When Intake Seems Too Low or Too High
Some newborns are sleepy eaters, especially in the first week. If your baby consistently sleeps through feedings and goes longer than 3 hours without eating, you may need to wake them to feed. This is particularly important in the first two weeks while your baby is regaining birth weight.
On the other end, a baby who seems constantly hungry even after full feedings, or who regularly takes well above the expected volume, may be eating for comfort or dealing with a flow issue on the bottle (nipple flow that’s too fast can cause overfeeding). For formula-fed babies, the 32-ounce daily ceiling is a useful benchmark. Consistently exceeding that amount is worth discussing with your pediatrician, as it may signal a need to reassess feeding habits or check for reflux.

