How Many Calories Does an 8-Year-Old Need Per Day?

An 8-year-old needs between 1,200 and 2,000 calories per day, depending on sex and activity level. That’s a wide range, and the right number for your child falls somewhere specific within it. The Dietary Guidelines for Americans breaks this down clearly by how active a child is on a typical day.

Daily Calorie Needs by Sex and Activity Level

The U.S. Department of Agriculture estimates daily calorie needs for 8-year-olds as follows:

Boys (age 8):

  • Sedentary: 1,400 calories
  • Moderately active: 1,600 calories
  • Active: 2,000 calories

Girls (age 8):

  • Sedentary: 1,200 calories
  • Moderately active: 1,400 calories
  • Active: 1,600 calories

These are estimates for a child at a healthy weight who is growing normally. A child who is taller, heavier, or going through a growth spurt may need more. The goal isn’t to count every calorie your child eats but to understand the ballpark so you can tell whether meals and snacks are roughly on track.

What “Sedentary” and “Active” Actually Mean

A sedentary child gets no physical activity beyond the basics of daily life: walking around the house, going to and from the car, sitting in class. A moderately active child does the equivalent of walking 1.5 to 3 miles per day on top of those everyday movements. That might look like recess, a bike ride after school, or playing outside for 30 to 45 minutes. An active child moves the equivalent of more than 3 miles a day beyond normal routines, which typically means organized sports, active play for an hour or more, or a combination of both.

The CDC recommends that children ages 6 to 17 get at least 60 minutes of moderate-to-vigorous physical activity every day. At moderate intensity, your child’s heart beats noticeably faster and they breathe harder than at rest. If your child hits that 60-minute mark most days, they likely fall in the “active” category.

Where Those Calories Should Come From

Not all calories are equal, and the balance of nutrients matters as much as the total number. For children ages 4 to 8, the recommended breakdown looks like this:

  • Carbohydrates: 45 to 65% of daily calories (the main energy source, from whole grains, fruits, and vegetables)
  • Fat: 25 to 35% of daily calories (important for brain development at this age)
  • Protein: 10 to 30% of daily calories (for muscle growth and repair)

For a child eating 1,600 calories a day, that means roughly 720 to 1,040 calories from carbohydrates, 400 to 560 from fat, and 160 to 480 from protein. In practical terms, this translates to meals built around whole grains, fruits, vegetables, lean protein, and dairy, with fat coming naturally from foods like cheese, nuts, and cooking oils rather than from processed snacks.

Daily Food Group Targets

The USDA’s MyPlate plan for a 1,600-calorie diet (a common target for moderately active 8-year-olds) recommends these daily amounts:

  • Fruits: 1½ cups
  • Vegetables: 2 cups
  • Grains: 5 ounce-equivalents (one slice of bread or half a cup of cooked rice each count as one ounce-equivalent)
  • Protein: 5 ounce-equivalents (one egg, a tablespoon of peanut butter, or a quarter cup of cooked beans each count as one)
  • Dairy: 2½ cups (milk, yogurt, or cheese)

If your child’s calorie needs are lower (1,200 or 1,400), scale the portions down slightly. If they need 2,000 calories, add an extra serving or two of grains, protein, and vegetables. These numbers don’t need to be exact every day. What matters is the overall pattern across a week.

Added Sugar and What to Limit

The American Academy of Pediatrics recommends no more than 25 grams (about 6 teaspoons) of added sugar per day for children ages 2 and older. To put that in perspective, a single can of soda contains around 39 grams, which already exceeds the daily limit. Flavored yogurts, granola bars, fruit snacks, and sweetened cereals are common sources that add up quickly.

Added sugar doesn’t include the natural sugars in whole fruit or plain milk. It refers to sugars added during processing or preparation: high-fructose corn syrup, cane sugar, honey, and similar sweeteners listed on nutrition labels. Checking the “added sugars” line on a food label is the fastest way to track this.

Key Nutrients to Watch

Eight-year-olds need 10 milligrams of iron daily. Iron supports the rapid growth happening at this age and helps carry oxygen through the body. Good sources include lean red meat, fortified cereals, beans, and spinach. Pairing iron-rich foods with vitamin C (like orange slices alongside a bean burrito) helps the body absorb more of it.

Calcium is equally critical for building strong bones during childhood, and dairy is the most straightforward source. The 2½ cups of daily dairy recommended at this calorie level covers most of a child’s calcium needs. For kids who don’t drink milk, fortified plant-based alternatives, cheese, and yogurt can fill the gap.

Hydration Needs

Children ages 4 to 8 need about 5 cups of fluids per day, with water and milk being the best choices. This increases on hot days or when your child is physically active. Juice, sports drinks, and flavored waters often contain added sugars that count toward that 25-gram daily limit, so water is the simplest default.

Tracking Growth, Not Calories

Rather than counting calories precisely, the more useful measure for an 8-year-old’s nutrition is whether they’re growing steadily along their growth curve. Pediatricians track this using BMI-for-age percentiles, which compare your child’s body mass index to other children of the same age and sex. A healthy weight falls between the 5th and 85th percentiles. Below the 5th is considered underweight, and between the 85th and 95th is overweight.

These percentiles matter more than any single day of eating. A child who is growing consistently along the same curve, has energy for school and play, and eats a reasonable variety of foods is almost certainly getting enough calories. If your child’s percentile is shifting significantly up or down over time, that’s worth discussing at their next checkup. The calorie ranges above are a useful guide for meal planning, but your child’s growth chart is the real scorecard.