How Much Should a Newborn Eat? Ounces by Week and Age
A clear ounces-per-feed and per-day chart for newborns from day one through 6 months, plus the 2.5 oz per pound rule and how to read hunger and fullness cues.
If you have ever stared at a bottle wondering whether your newborn just ate too little, too much, or exactly right, you are in good company. Newborn feeding amounts change fast in the first weeks, and the numbers can feel like a moving target. The good news: there is a simple range to aim for, a quick weight-based rule, and a set of cues your baby gives you that matter more than any chart. Here is how much a newborn typically eats by week and age, with a clear reminder that these are wide averages, not pass-or-fail tests.
Newborn feeding chart: ounces by age
These ranges blend formula-feeding guidance with what most parents see in real life. Breastfed babies are harder to measure by the ounce, since they self-regulate at the breast, so the chart below is most useful for bottle feeds. Every baby is different, and your pediatrician will track growth to confirm your baby is on track.
First few days
In the first days of life, newborn stomachs are tiny. Babies often take just half an ounce to 1 ounce per feeding, every 2 to 3 hours. The CDC suggests starting formula-fed newborns at about 1 to 2 ounces every 2 to 3 hours, and giving more if your baby shows signs of hunger. Frequent, small feeds are exactly what you want right now.
Week 1 to 1 month
By the end of the first week, many babies take 1.5 to 2 ounces per feeding. Over the first month this climbs to roughly 2.5 to 4 ounces per feeding, often landing around 3 to 4 ounces by the four-week mark. Daily totals tend to average somewhere near 24 to 32 ounces.
1 to 2 months
Feeds usually grow to about 4 to 5 ounces, taken roughly every 3 to 4 hours. Your baby may start stretching a slightly longer window between some feeds, especially overnight, though plenty of babies do not yet.
2 to 4 months
Expect about 5 to 6 ounces per feeding, around 5 to 6 times a day. Total intake often plateaus near 24 to 32 ounces a day, since babies grow into their feeds rather than endlessly adding ounces.
4 to 6 months
Many babies take 6 to 8 ounces per feeding, four or five times a day. Once your pediatrician gives the green light to start solids around 6 months, milk or formula still does most of the nutritional work, and overall ounces may begin to level off as solids enter the picture.
The 2.5 ounces per pound rule
If you like a quick estimate, this is the one most parents reach for. Over a 24-hour day, a formula-fed newborn needs roughly 2.5 ounces of formula for every pound of body weight, up to a ceiling of about 32 ounces a day.
A few worked examples:
- An 8-pound baby: about 20 ounces a day.
- A 10-pound baby: about 25 ounces a day.
- A 12-pound baby: about 30 ounces a day.
To turn that into per-feed amounts, divide the daily total by the number of feeds. A 10-pound baby eating 8 times a day would take roughly 3 ounces per feed. Treat this as a starting point, not a quota. Some days your baby wants more, some days less, and that is normal.
Hunger and fullness cues that matter more than the chart
A chart tells you the average. Your baby tells you the truth. Learning these cues helps you feed to appetite instead of to a number, which protects against both underfeeding and pushing too much.
Signs your baby is hungry
- Rooting, turning the head and opening the mouth toward a touch on the cheek.
- Bringing hands to the mouth, sucking on fists or fingers.
- Smacking or licking lips, making sucking motions.
- Fussing or squirming. Crying is a late hunger cue, so try to feed before it gets there.
Signs your baby is full
- Turning the head away from the bottle.
- Slowing down, taking longer pauses, or stopping sucking.
- Closing the mouth or pushing the bottle out.
- Relaxing the hands and body, looking sleepy and content.
The CDC notes that babies generally take what they need and stop when they are full. Offer the bottle, but let your baby decide when they are done rather than coaxing them to finish every last ounce. For bottle feeds, paced feeding helps your baby stay in control of the pace and recognize fullness.
How to tell your baby is getting enough
Instead of obsessing over ounces, watch the outputs. The most reassuring signs that feeding is going well are steady weight gain and regular diapers.
By about day 5, expect at least 6 wet diapers a day, along with regular stools. Most babies lose a little weight in the first days and are back to their birth weight by around two weeks. A baby who feeds well, has plenty of wet diapers, and is generally settled between feeds is almost always getting enough. The American Academy of Pediatrics offers feeding guidance for new parents through HealthyChildren.org, and your pediatrician's weight checks are the real scoreboard.
Remember that growth is not a straight line. Babies often cluster feed, eating more frequently for a day or two during growth spurts that commonly hit around 2 to 3 weeks, 6 weeks, and 3 months. More frequent feeding during these stretches is normal and temporary.
When to call your provider
Most feeding questions are normal-newborn questions. But reach out to your pediatrician promptly if you notice:
- Fewer than 6 wet diapers a day after day 5, or very dark, strong-smelling urine.
- No weight gain, or your baby has not returned to birth weight by about 2 weeks.
- Consistent refusal to feed, or feeds that seem painful or full of choking and gulping.
- Forceful or projectile vomiting, blood or green bile in spit-up, or a baby who is very hard to wake for feeds.
- Signs of dehydration such as a dry mouth, no tears, or a sunken soft spot.
You know your baby better than any chart does. If something feels off, a quick call or weight check is always reasonable, and that is exactly what your care team is there for.
Frequently asked questions
- How many ounces should a newborn eat at each feeding?
- In the first days, most newborns take only about half an ounce to 2 ounces per feeding, every 2 to 3 hours. By the end of the first month, that grows to roughly 3 to 4 ounces per feeding. These are averages, so a little above or below is normal as long as your baby is gaining weight and making plenty of wet diapers.
- How do I calculate how much my baby should eat by weight?
- A common starting point is about 2.5 ounces of formula per pound of body weight over a 24-hour period, up to roughly 32 ounces a day. For example, a 9-pound baby would take around 22 to 23 ounces total across all feedings. Use it as a rough guide, not a hard target, and let your baby's hunger and fullness cues fine-tune each feed.
- How often should a newborn eat?
- Newborns usually feed 8 to 12 times in 24 hours, which works out to roughly every 2 to 3 hours. In the first few weeks you may need to wake a sleepy baby so feeds do not stretch too far apart. As babies grow, feeds naturally spread out to about every 3 to 4 hours.
- How do I know if my newborn is eating enough?
- The clearest signs are steady weight gain and diaper output: by about day 5, expect at least 6 wet diapers a day. A baby who feeds well, settles after most feeds, and is back to birth weight by around 2 weeks is usually getting enough. If you are worried, your pediatrician can weigh your baby and check growth.
- Can you overfeed a formula-fed newborn?
- It is possible to push more than a baby needs, which can lead to spit-up, gas, or discomfort. The best protection is paced feeding and watching fullness cues: turning away, slowing down, closing the mouth, or pushing the bottle out. Offer the bottle, but let your baby decide when to stop rather than encouraging them to finish every ounce.