A 3-month-old baby typically eats breast milk or formula about 6 to 8 times a day. Breastfed babies usually feed every 2 to 3 hours during the day, consuming roughly 3 to 4 ounces per feeding, while formula-fed babies eat every 3 hours or so, taking about 4 to 6 ounces per feeding
. This amounts to approximately 24 to 32 ounces of milk daily
. Feeding should still be on demand, following the baby's hunger and fullness cues rather than a strict schedule, although some babies may start to develop a more regular feeding routine around this age
. It's common for babies to have growth spurts around 3 to 4 months, during which they may want to eat more frequently or consume larger amounts
. Nighttime feedings may become less frequent as babies begin to sleep longer stretches, but some may still wake for feeds
. Solid foods are not recommended until about 6 months of age, so breast milk or formula remains the sole source of nutrition at 3 months
. In summary:
- Feedings per day: 6 to 8 times
- Amount per feeding: 3 to 6 ounces (breast milk or formula)
- Total daily intake: About 24 to 32 ounces
- Feeding style: On demand, following hunger cues
- No solids yet; milk only
If there are concerns about feeding amounts or growth, consulting a pediatrician is advised