How Much Should a 3 Month Old Eat: Formula vs. Breast

A 3-month-old typically drinks 4 to 6 ounces per feeding, eating about every 3 to 4 hours for a total of roughly 24 to 32 ounces of breast milk or formula per day. The exact amount varies by your baby’s weight, appetite, and whether they’re breastfed or formula-fed, but there’s a simple way to estimate what’s right for your infant.

The Weight-Based Formula

The most reliable way to gauge your baby’s daily intake is by weight. On average, infants need about 2.5 ounces of formula or breast milk per day for every pound of body weight. So a 12-pound 3-month-old would need roughly 30 ounces across the day, while a 14-pound baby would need about 35 ounces. This calculation works well up until around 6 months, when solid foods enter the picture.

At 3 months, a baby’s stomach can comfortably hold about 6 to 7 ounces at a time. That doesn’t mean every feeding needs to be that large. Most babies at this age take between 4 and 6 ounces per feeding, spread across 6 to 8 feedings in a 24-hour period. Some feedings will be smaller, some bigger. That’s normal.

Formula-Fed Babies

Formula-fed 3-month-olds generally settle into a predictable pattern of feeding every 3 to 4 hours. In the early weeks, feedings are more frequent (every 2 to 3 hours), but by 3 months most babies can go longer between bottles because they’re taking in more at each sitting. A typical day looks like 5 to 7 bottles of 4 to 6 ounces each.

Because formula digests more slowly than breast milk, you may notice your baby seems satisfied for longer stretches. One practical tip: rather than filling every bottle to 6 ounces and encouraging your baby to finish it, start with a smaller amount and offer more if they still seem hungry. This lets your baby’s appetite guide the feeding rather than the bottle size.

Breastfed Babies

Breastfed 3-month-olds eat about 8 to 12 times in 24 hours, or roughly every 2 to 4 hours. The tricky part is that you can’t see how many ounces your baby takes at each session. Some feedings are long and leisurely, others are quick snacks. Both count.

Breast milk production adjusts to demand, so if your baby seems to want to nurse constantly for a day or two, that doesn’t necessarily mean your supply is low. It’s more likely a growth spurt or cluster feeding, where your baby nurses very frequently (sometimes every hour) during certain parts of the day. This signals your body to produce more milk. The pattern usually resolves within a few days.

What Night Feedings Look Like

By 3 months, most healthy babies can manage at least one longer stretch of 4 to 5 hours without eating, which usually falls at the beginning of the night. After that initial stretch, expect 2 to 3 feedings spread across a 9- to 11-hour nighttime window. Some babies will naturally start dropping a night feeding around this age, but many won’t for several more weeks. Both timelines fall within the normal range.

Growth Spurts Change the Pattern

Around 3 months, many babies go through a growth spurt that temporarily increases their hunger. You’ll notice your baby acting fussier than usual, wanting to eat more often, or draining bottles that used to satisfy them. Formula-fed babies may want an extra ounce or two at each feeding or an additional bottle during the day. Breastfed babies may cluster feed intensely for a couple of days.

This is not a sign that your baby needs solid foods. Current guidelines from both the CDC and the American Academy of Pediatrics recommend waiting until about 6 months to introduce solids, and no earlier than 4 months. At 3 months, breast milk or formula alone provides everything your baby needs nutritionally.

Signs Your Baby Is Getting Enough

Diapers are your best daily indicator. A well-fed baby produces at least 6 wet diapers in 24 hours, with pale or light-colored urine. You should also see regular bowel movements, though the frequency varies widely. Breastfed babies may poop after every feeding or go several days between movements, and both can be normal at this age. Steady weight gain at regular pediatric checkups is the most reliable long-term sign that feeding is on track.

Your baby should also seem alert and content between feedings, have good skin tone, and be meeting developmental milestones. If your baby is consistently producing fewer than 6 wet diapers a day, seems lethargic, or isn’t gaining weight, that warrants a conversation with your pediatrician.

Signs of Overfeeding

Overfeeding is more common with bottle-fed babies, since milk flows from a bottle regardless of whether the baby is still actively hungry. A baby who’s getting too much may spit up frequently, have loose stools, seem gassy and uncomfortable, or cry more than usual after feedings. The discomfort comes from the stomach struggling to process more milk than it can handle at once.

Paced bottle feeding helps prevent this. Hold the bottle at a slight angle so milk doesn’t pour freely, pause every few minutes to let your baby catch up, and watch for signs they’re done: turning away from the bottle, closing their mouth, or slowing down significantly. Not every fuss means hunger. Babies also suck for comfort, and sometimes what looks like a hunger cue is actually tiredness or overstimulation.

Quick Reference by Feeding Type

  • Formula-fed: 4 to 6 ounces per bottle, every 3 to 4 hours, roughly 24 to 32 ounces total per day
  • Breastfed: 8 to 12 nursing sessions per day, every 2 to 4 hours, with session length varying
  • Weight-based estimate: 2.5 ounces per pound of body weight per day
  • Night feedings: typically 2 to 3 per night, with one longer 4- to 5-hour stretch at the start

Every baby is different, and daily intake can vary by 20% or more from one day to the next. What matters most is the overall trend: steady weight gain, plenty of wet diapers, and a baby who seems satisfied after most feedings.