Ages & stages · Baby

How many calories does a baby need a day?

Daily calorie ranges by month, what they look like in bottles and feeds, and why you don't need to count them.

Two clear baby bottles with silicone teats on a red table
For most of the first year, milk supplies most of a baby's calories. Photo: Jaye Haych / Unsplash
On this page
  1. How many calories a baby needs
  2. How many calories does a 6-month-old need?
  3. Why the daily total rises but the per-kilo number falls
  4. How many calories does a 1-year-old baby need?
  5. Do you need to count?
  6. What if my baby eats less or more than the table?
  7. When to talk to your pediatrician
  8. Common questions

The short version

  • A baby needs about 440 to 570 calories a day at 1 to 3 months, 510 to 645 at 4 to 6 months, and 720 to 845 at 10 to 12 months.
  • Daily needs rise as your baby grows, but per kilo of body weight they fall through the first six months.
  • Milk is the main source of calories for most of the first year, so feeding on demand does the counting for you.
  • Steady growth and plenty of wet diapers tell you more than any calorie total.

How many calories a baby needs

A baby needs roughly 440 to 570 calories a day at 1 to 3 months, 510 to 645 at 4 to 6 months, and 720 to 845 at 10 to 12 months, according to USDA estimates published by the National Institutes of Health.1 “Calories” here means kilocalories, the same unit as on a food label. The range at each age depends on your baby’s sex, size and length.1

In real life, that is milk. A bottle-fed newborn usually takes 1 to 2 oz per feeding, most babies manage 3 to 4 oz by the end of the first month, and around 6 months they may take 6 to 8 oz at 4 or 5 feedings a day.2

Estimated energy requirements of babies, calories per day
AgeBoysGirls
1–3 months472–572438–521
4–6 months548–645508–593
7–9 months668–746608–678
10–12 months793–844717–768
Source: USDA estimates, as published by NIH (NICHD). Ranges are for infants of a specific weight and length.

These are estimates, not targets. A bigger or smaller baby will differ, and that’s normal. The NIH notes the ranges rise as babies get older.1

How many calories does a 6-month-old need?

Between about 510 and 645 calories a day at 4 to 6 months, and roughly 610 to 745 at 7 to 9 months, depending on sex and size.1 Most of that is still breast milk or formula. The AAP recommends breast milk alone for the first six months, and says that when solids begin, your baby still gets most of their nutrition from breast milk, formula or both.4

So at 6 months, a few spoonfuls of food are for learning, not for hitting a calorie target. For ideas on what to offer, see our 6-month-old food ideas and how much solid food a baby should eat.

Why the daily total rises but the per-kilo number falls

Your baby’s total calories climb through the first year because they keep getting bigger. Measured per kilogram of body weight, though, the picture reverses early on. One analysis of doubly labelled water studies found requirements falling from 473 kJ per kg a day for boys and 447 for girls at 1 month to 337 and 341 at 6 months.5

Babies grow fastest in the first weeks, and growth is expensive: the share of energy going into new tissue falls from 40% at 1 month to 3% at 12 months.5 It’s one reason newborns feed so often.

How many calories does a 1-year-old baby need?

Babies aged 10 to 12 months need roughly 717 to 844 calories a day, and by 2 to 3 years, daily needs are 1,000 to 1,400 calories depending on activity.1 By a first birthday, milk is one part of a day that also includes meals and snacks. Our guide on how much a 1-year-old should eat covers the toddler stage, and how many calories a child needs takes the numbers further up the ages.

Don’t offer honey before 12 months, and don’t give cow’s milk as a main drink before then either. Keep textures safe: serve soft, mashed or very small pieces, and avoid whole nuts, whole grapes, popcorn and hard raw chunks. Always seat your baby upright and stay with them while they eat.

Do you need to count?

Not really. The table is a way to understand your baby’s needs, not a target to hit each day. Feeding when your baby shows hunger and stopping when they’re done is the usual approach, and the numbers vary between healthy babies.

Better signs that your baby is eating enough:3

  • 6 or more wet diapers a day by 5 to 7 days old
  • Nursing at least 8 to 12 times every 24 hours (for breastfed babies)
  • Seeming satisfied and happy for about 1 to 3 hours between feeds

Breastfed babies usually nurse 10 to 12 times in 24 hours, and early feeds are small, about 1 oz.2 Your pediatrician plots weight and length at each visit, which is the real check on whether your baby gets enough.

What if my baby eats less or more than the table?

Day-to-day appetite swings are common, and the ranges above are wide on purpose. If your baby is feeding often, seems content between feeds and is making plenty of wet diapers, those are the signs of enough milk.3 A smaller day on its own is worth mentioning at your next check-up. If you’re worried either way, bring a rough note of feeds and diapers to your pediatrician rather than adjusting amounts yourself.

When to talk to your pediatrician

Call your child's doctor if

  • Your baby has fewer wet diapers than expected, or dark urine
  • They are very sleepy, hard to wake for feeds, or seem weak
  • They refuse several feeds in a row or tire quickly at the breast or bottle
  • Weight gain has slowed or dropped across the growth chart
  • You're thinking of changing formula amounts, adding supplements or thickening feeds

Never add anything to a bottle, or give a supplement, unless your pediatrician has told you to.

Common questions

How many calories does a 6 month old need?

Roughly 510 to 645 calories a day at 4 to 6 months and 610 to 745 at 7 to 9 months, depending on sex, size and length, according to USDA estimates published by NIH. Most of it still comes from breast milk or formula.

How many calories does a 1 year old baby need?

Babies aged 10 to 12 months need roughly 717 to 844 calories a day, and by age 2 to 3 daily needs are 1,000 to 1,400 depending on activity, per NIH. Our guide on how much a 1-year-old should eat covers meals and snacks.

Do I need to count my baby's calories?

No. Feeding when your baby shows hunger and watching growth and wet diapers is the practical approach. Your pediatrician tracks growth at each check-up.

How many ounces of formula is that?

The AAP says newborns usually drink 1 to 2 oz per feeding, most babies take 3 to 4 oz by the end of the first month, and around 6 months they may take 6 to 8 oz at 4 or 5 feedings a day. Your baby's own appetite and growth matter more than a fixed total.

Why do the calorie ranges differ so much between babies?

The estimates are based on age, size and sex, and apply to infants of a specific weight and length, so a bigger or smaller baby will differ. Ask your pediatrician if you're unsure where your baby sits.

Does my baby need extra calories when they start solids?

Solids are introduced gradually, and at first your baby still gets most of their nutrition from breast milk, formula or both, according to the AAP. Ask your pediatrician before changing a baby's milk or food amounts.

Sources

  1. NIH, Eunice Kennedy Shriver National Institute of Child Health and Human Development. When breastfeeding, how many calories should moms and babies consume?.
  2. American Academy of Pediatrics, HealthyChildren.org. How Often & How Much Should Your Baby Eat?.
  3. American Academy of Pediatrics, HealthyChildren.org. How to Tell if Baby is Getting Enough Milk.
  4. American Academy of Pediatrics, HealthyChildren.org. Starting Solid Foods.
  5. PubMed. Energy requirements of infants. Energy requirements of infants (Public Health Nutrition).

This article is for general information and isn't a substitute for advice from your child's doctor. Our editorial standards.