How Many Ounces Should a 7 Month Old Eat Per Day?

A 7-month-old typically drinks 24 to 32 ounces of formula or breast milk per day, spread across four or five feedings. That liquid nutrition still makes up the majority of their calories, but solid foods are now part of the picture too, adding roughly 4 ounces per meal across two or three daily meals.

Daily Formula and Breast Milk Intake

At 7 months, most formula-fed babies drink 6 to 8 ounces per bottle, four or five times a day. A useful rule of thumb: your baby needs about 2.5 ounces of formula per pound of body weight per day. So a 17-pound baby would need roughly 42.5 ounces by that math, but the practical ceiling is about 32 ounces in 24 hours. If your baby consistently wants more than that, it’s usually a sign they’re ready for more solid food rather than more formula.

Breastfed babies at this age also nurse about four to five times per day. If you’re offering pumped milk in a bottle, expect your baby to take 3 to 5 ounces per feeding. Breastfed babies tend to self-regulate their intake more efficiently than formula-fed babies, so the total daily volume can vary quite a bit from one day to the next.

How Solid Foods Fit In

At 7 months, solid food is still supplementary. Your baby is getting most of their nutrition from milk, and solids are primarily about learning to eat: new textures, new flavors, and the mechanics of chewing and swallowing. The AAP recommends that at each meal, your baby eat about 4 ounces of food, roughly the amount in one small jar of baby food. Most 7-month-olds eat two to three of these small meals a day.

Start each meal by offering a little breast milk or formula first, then move to a few spoonfuls of solid food, and finish with more milk. This approach keeps your baby from getting frustrated at the table when they’re very hungry, and it ensures they still get enough liquid nutrition even on days when solids don’t go well. Within a few months, your baby’s daily diet should include a variety of foods: meats, cereal, vegetables, fruits, eggs, and fish, alongside breast milk or formula.

A Typical Day of Feeding

The CDC recommends offering your baby something to eat or drink about every 2 to 3 hours, which works out to roughly five or six feeding opportunities per day. That breaks down to about three meals and two or three snacks. In practice, a 7-month-old’s day might look something like this:

  • Early morning: 6 to 8 ounces of breast milk or formula
  • Mid-morning: A small solid meal (a few tablespoons of pureed fruit or cereal) followed by milk
  • Midday: 6 to 8 ounces of breast milk or formula
  • Afternoon: A small solid meal (pureed vegetables or meat) followed by milk
  • Evening: 6 to 8 ounces of breast milk or formula

Some babies also have a third small solid meal or a bedtime bottle. The exact schedule matters less than the overall daily totals and following your baby’s cues.

Water and Other Drinks

Between 6 and 12 months, babies can have small amounts of plain water: 4 to 8 ounces per day. Water at this age is mostly about getting your baby used to a cup and keeping them comfortable as they eat more solids. It should never replace breast milk or formula. Juice is not recommended for babies under 12 months.

Reading Your Baby’s Hunger and Fullness Cues

The ounce ranges above are guidelines, not targets you need to hit precisely every day. Your baby’s appetite will fluctuate with growth spurts, teething, illness, and plain old mood. Paying attention to hunger and fullness signals is more reliable than counting ounces.

A hungry 7-month-old will reach for food, open their mouth when offered a spoon, and get visibly excited when they see food coming. They may also use hand motions or sounds to communicate that they want more. When they’re full, the signals are equally clear: pushing food away, closing their mouth, turning their head, or fussing in the high chair. Trying to override these cues by coaxing “just a few more bites” can teach babies to ignore their own satiety signals over time.

How Calorie Needs Break Down

A 7-month-old needs roughly 82 calories per kilogram of body weight per day. For an average baby weighing about 8 kilograms (around 17.5 pounds), that comes to about 650 to 700 calories daily. Formula and breast milk provide about 20 calories per ounce, so 24 to 32 ounces of milk alone delivers 480 to 640 calories. The remaining calories come from solid food. This is why milk remains the foundation of nutrition at this age, and solids fill in the gaps rather than the other way around.

If your baby is gaining weight steadily and producing plenty of wet diapers (at least six per day), their intake is almost certainly adequate, even if the exact ounce count varies from day to day.