Most newborns need to eat 8 to 12 times in a 24-hour period, whether they’re breastfed or formula-fed. That works out to roughly every 2 to 3 hours around the clock. This pace feels relentless, but it matches the size of your baby’s stomach, which holds only about 20 milliliters (less than an ounce) at birth.
Breastfeeding Frequency in the First Weeks
Breastfed newborns eat frequently because breast milk digests quickly. Expect your baby to nurse 8 to 12 times every 24 hours, and don’t be surprised if some of those sessions are only 90 minutes apart. Each feeding can last up to 20 minutes or longer on one or both breasts. As your baby gets older and more efficient at nursing, sessions tend to shorten to about 5 to 10 minutes per side.
There’s no strict clock to follow. Instead of timing feedings, watch your baby. Feeding “on demand,” meaning whenever your baby shows hunger, is the standard recommendation for breastfed infants. This approach also helps your body calibrate its milk supply to match what your baby actually needs.
Formula Feeding Amounts and Timing
Formula-fed newborns eat on a similar schedule: 8 to 12 times in 24 hours during the early days. Start by offering 1 to 2 ounces of formula every 2 to 3 hours. Because formula takes a bit longer to digest than breast milk, you may notice your baby settling into slightly more predictable intervals sooner than a breastfed baby would.
Over the first few weeks, the time between feedings gradually stretches. By about one to two months, most formula-fed babies eat every 3 to 4 hours. By 6 to 12 months, when solid foods enter the picture, babies typically need formula or food about 5 to 6 times a day. Babies who take in around 32 ounces or more of formula daily are getting enough vitamin D from the formula itself and don’t need a separate supplement.
Why Newborns Eat So Often
A newborn’s stomach at birth holds roughly 20 milliliters, about the size of a cherry. It simply can’t store much fuel at once. After a few days, babies can swallow around 75 milliliters per feeding as the stomach stretches, but it’s still small enough that frequent refills are the only way to meet their calorie needs. This is why feeding every 2 to 3 hours is biologically normal, not a sign that something is wrong with your milk supply or your baby’s appetite.
Cluster Feeding
At certain points, your baby may want to eat far more often than every 2 to 3 hours. When feedings bunch together, especially in the evening, it’s called cluster feeding. Some babies nurse every 30 minutes to an hour during these stretches. It can feel alarming, but cluster feeding is a normal pattern. It often coincides with growth spurts and helps signal your body to increase milk production. These intense periods are temporary and don’t mean your baby isn’t getting enough.
Recognizing Hunger Cues
Crying is actually a late sign of hunger, not an early one. By the time a baby is crying from hunger, they’re already distressed, and a distressed baby can have a harder time latching. Watch for these earlier signals instead:
- Fists moving to the mouth
- Head turning side to side, searching for the breast
- Becoming more alert and active
- Sucking on hands or lip smacking
- Opening and closing the mouth
Responding to these early cues makes feedings calmer for both of you.
Feeding at Night
Yes, those 8 to 12 feedings include nighttime. In the early weeks, you may need to wake a sleeping baby to feed, especially if your baby hasn’t regained their birth weight yet. Most newborns lose a small amount of weight in the first few days, and pediatricians want to see that weight recovered before letting babies sleep through feedings.
Once your baby shows a steady pattern of weight gain and has reached their birth-weight milestone, it’s generally fine to let them sleep until they wake up on their own to eat. Your pediatrician will let you know when your baby has hit that point, usually at a weight check within the first week or two.
How to Tell Your Baby Is Getting Enough
Since you can’t measure exactly how much a breastfed baby takes in, diaper output is the most reliable day-to-day indicator. After day five, your newborn should produce at least 6 wet diapers per day. The number of dirty diapers will vary, but consistent wet diapers signal adequate hydration.
Weight gain is the other key marker. In the first few months, babies gain about 1 ounce (28 grams) per day on average. Your pediatrician will track this at regular checkups, but you can also get a weight check at most pediatric offices between scheduled visits if you’re concerned.
Signs Your Baby May Not Be Getting Enough
Dehydration in a newborn requires quick attention. Watch for these warning signs:
- Fewer than usual wet diapers, or no wet diaper for 3 hours
- Dry mouth
- No tears when crying
- A sunken soft spot on top of the head
- Sunken eyes or cheeks
- Skin that doesn’t flatten back right away after being gently pinched
- Unusual sleepiness or irritability
Any combination of these signs, especially fewer wet diapers alongside lethargy, warrants a call to your pediatrician that same day.
How the Schedule Changes Over Time
The 8-to-12-feedings pace won’t last forever, even though it feels endless in the middle of it. Here’s a rough progression for what to expect:
- First days: 8 to 12 feedings per 24 hours, every 2 to 3 hours, with very small volumes
- First few weeks: Still 8 to 12 feedings, but your baby takes in more per session as their stomach grows
- 1 to 2 months: Formula-fed babies often stretch to every 3 to 4 hours; breastfed babies may still eat more frequently
- 6 to 12 months: About 5 to 6 feedings of formula or breast milk plus solid foods, spread across the day
Every baby is different, and these ranges are guidelines rather than rigid rules. A baby who eats slightly more often but takes in less per feeding is still normal. The total intake over 24 hours matters more than any single feeding interval.

