How Many Calories Should a Kid Eat a Day: By Age

Most children need between 1,000 and 2,000 calories a day, but the exact number depends on their age, sex, and how active they are. A sedentary 3-year-old and an athletic 16-year-old boy have vastly different needs, so there’s no single number that works for every kid.

Calorie Needs by Age and Sex

Children’s calorie requirements rise steadily from toddlerhood through the teenage years. Here’s what the ranges look like across age groups.

Ages 2 to 6: Boys need roughly 1,000 to 1,400 calories a day if they’re relatively sedentary, and up to 1,800 if they’re very active. Girls in this range need 1,000 to 1,200 on the low end and up to 1,600 when active. Toddlers between 12 and 24 months generally fall at the lower end of this range, around 1,000 calories, and work their way up as they grow.

Ages 7 to 12: This is where the numbers start climbing noticeably. Sedentary boys need about 1,400 to 1,800 calories, while active boys may need 1,800 to 2,400. Girls in this bracket need 1,200 to 1,600 calories at the sedentary level, and 1,800 to 2,200 when active.

Ages 13 to 18: Teenage boys have the highest calorie needs of any age group. Sedentary teen boys need around 2,000 to 2,400 calories, while very active ones can require 2,600 to 3,200 calories daily. Teen girls typically need 1,800 to 2,400 calories, depending on activity level. Teenage athletes who participate in intense sports training may need significantly more, potentially up to 5,000 calories per day.

Why Puberty Changes Everything

Growth spurts during puberty are the main reason calorie needs jump so dramatically in the teen years. Before puberty, kids grow about 5 centimeters per year. During puberty, that rate nearly doubles: girls grow around 8.3 cm per year, and boys about 9.5 cm per year. Boys also gain weight rapidly during this period, going from about 3 kg per year before puberty to around 9 kg per year during it, almost entirely as lean muscle tissue. All of that growth requires fuel.

Boys generally need more calories than girls during puberty because they’re building larger frames and more muscle mass. This is the life stage where the gap between male and female calorie needs becomes widest.

What Those Calories Should Look Like

Not all calories are equal, and the balance of nutrients matters as much as the total number. For children ages 4 and older, the recommended breakdown is roughly 45 to 65 percent of calories from carbohydrates, 25 to 35 percent from fat, and 10 to 30 percent from protein. Toddlers ages 1 to 3 need a slightly higher fat percentage (30 to 40 percent) because dietary fat supports brain development during those early years. That’s also why whole milk is recommended for kids between 12 and 24 months rather than reduced-fat versions.

Added sugar should stay below 10 percent of a child’s total daily calories. For a child eating 1,600 calories, that’s no more than 160 calories from added sugar, or roughly 10 teaspoons. Children under 2 should have no added sugars at all.

Practical Portions for Kids

Calorie counting isn’t realistic or necessary for most families. A simpler approach is the divided plate method: fill half the plate with fruits and vegetables, one quarter with a protein source, and one quarter with grains or starches (ideally whole grains). The food in each section shouldn’t overlap or be piled high.

Your child’s own hand is a useful built-in measuring tool. A closed fist is about the right portion for pasta, rice, cereal, vegetables, or fruit. A palm-sized portion works for meat or fish. Added fats like butter or salad dressing should be limited to roughly the size of the tip of the thumb. Because kids have smaller hands than adults, this naturally scales portions down to child-appropriate sizes.

Beverages Count Toward the Total

What your child drinks adds to their daily calorie intake in ways that are easy to overlook. Milk is an important source of calcium and vitamin D for growing bones (kids need about 700 mg of calcium daily), but too much displaces other foods. Aim for 2 to 3 cups of milk per day for toddlers and limit it to about 16 to 24 ounces total.

Fruit juice is a common source of extra calories without much nutritional advantage over whole fruit. For kids ages 2 to 3, no more than 4 ounces of 100% juice per day. For ages 4 to 5, that cap is 4 to 6 ounces. Children under 1 shouldn’t have juice at all. Water and milk should be the primary beverages.

Signs a Child Isn’t Getting Enough

Most parents worry about kids eating too much, but not getting enough calories is also a real concern, especially in picky eaters or during growth spurts. When children consistently fall short on calories, they may not gain weight at the expected rate, a pattern doctors call “failure to thrive.” These kids may also grow more slowly in height and can be slower to reach developmental milestones like walking and talking. In school-age children, inadequate calorie intake can show up as difficulty concentrating and trouble learning.

Pediatricians track weight, height, and head circumference on a growth chart at each checkup. A child who drops below their usual growth curve, or who isn’t gaining weight at the expected pace, may need a closer look at their diet. Consistent low energy, irritability around mealtimes, or a sudden change in eating habits are all worth bringing up at the next visit.

Key Nutrients to Watch

Beyond total calories, a few specific nutrients are especially important for growing kids. Iron is critical for brain development and energy. Toddlers need about 7 mg of iron daily, which is one reason iron-fortified cereals are recommended through at least 18 to 24 months. Calcium and vitamin D work together to build strong bones: kids need around 700 mg of calcium and 600 IU of vitamin D per day. Dairy products, fortified foods, and time outdoors all contribute to meeting those targets.