A newborn typically needs about 1.5 to 3 ounces (45 to 90 milliliters) of formula every 2 to 3 hours in the first few weeks of life. This usually translates to feeding around 8 to 12 times in 24 hours, depending on the baby's hunger cues
. As the baby grows, the amount per feeding increases and the frequency decreases. For example:
- By about 1 month, babies often take 3 to 4 ounces (90 to 120 ml) every 3 to 4 hours
- At 2 months, around 4 to 5 ounces (120 to 150 ml) every 3 to 4 hours is common
- By 4 to 6 months, babies may consume 4 to 8 ounces (120 to 240 ml) per feeding, about 4 to 5 times a day
A general guideline is that a baby needs about 150 ml of formula per kilogram of body weight daily from about 5 days to 3 months old. For example, a 3 kg baby would need about 450 ml per day, divided into multiple feedings
. Babies regulate their intake based on hunger and fullness cues, so it is important to feed on demand rather than strictly by schedule. Signs a baby is full include slowing or stopping sucking and turning away from the bottle
. Overall, newborn formula intake starts small and increases with age and weight, averaging about 2.5 ounces (75 ml) per pound of body weight per day, up to about 32 ounces (960 ml) daily in the first months
. If there are concerns about how much formula your baby should drink, or if the baby seems unusually hungry or not finishing feeds, consulting a pediatrician is recommended
. Summary:
- Newborn: 1.5–3 oz (45–90 ml) every 2–3 hours, 8–12 feedings/day
- 1 month: 3–4 oz (90–120 ml) every 3–4 hours
- 2 months: 4–5 oz (120–150 ml) every 3–4 hours
- 4–6 months: 4–8 oz (120–240 ml), 4–5 feedings/day
- About 150 ml per kg body weight daily for first 3 months
Feed on demand and watch for hunger/fullness cues to guide amounts