A typical 2‑month‑old usually takes about 3–5 ounces (90–150 ml) per feeding, roughly every 3–4 hours, for a total of about 20–30 ounces (600–900 ml) in 24 hours if using formula or bottles of expressed breast milk. This is an average range, and healthy babies may eat a bit more or less.
Key guidelines
- Many 2‑month‑olds feed about 7–8 times per day, with about 2–4 ounces early in the second month and closer to 4–5 ounces as they grow.
- Total daily intake for many babies this age is often around 20–30 ounces, but the best sign they are getting enough is steady weight gain and plenty of wet diapers.
- For formula, pediatric sources often suggest about 2.5 ounces per pound of body weight per day as an upper guide, with a usual maximum around 32 ounces in 24 hours.
When to call the doctor
- Contact your pediatrician urgently if your baby is taking far less than usual, has fewer than about 5–6 wet diapers per day after the newborn period, seems very sleepy or hard to wake to feed, or is vomiting forcefully. These can be signs they are not getting enough or are unwell.
- For a personalized answer, your baby’s exact weight, whether breastfed or formula‑fed, and growth pattern are important, so checking in with the pediatrician or a lactation consultant is recommended.
