Kids Macro Calculator

Healthy protein, carbohydrate and fat ranges for children and teens ages 1-18, based on the daily calories your child needs.

For children aged 1-18 years.

Gender

Range: 600-4,000 kcal. Not sure of the number? Estimate it with the Child Calorie Calculator first, then come back.

Found this tool useful? Share with other parents!

What Are Macros, and Why Ranges Instead of Targets?

Macronutrients, or macros, are the three nutrients that supply calories: protein, carbohydrates and fat. Adult macro calculators hand out a single gram target for each, usually built around weight loss or muscle gain. That model does not fit a growing child. The National Academies set Acceptable Macronutrient Distribution Ranges (AMDR) for children instead: a band for each nutrient, wide enough that any mix inside it supports normal growth. This calculator turns those bands into grams for the calories your child eats, so you can see whether a typical day is roughly balanced. It is a planning aid, not a tracking tool.

Macro Ranges for Kids by Age

Two things change with age: the share of calories that should come from fat (higher for toddlers) and from protein (a wider band from age 4), and the fixed daily amounts for protein and fiber. The table shows both, straight from the Dietary Reference Intakes:

Age1-3 years
Protein5-20%
Carbohydrates45-65%
Fat30-40%
Protein RDA13 g
Fiber (AI)19 g
Age4-8 years
Protein10-30%
Carbohydrates45-65%
Fat25-35%
Protein RDA19 g
Fiber (AI)25 g
Age9-13 years
Protein10-30%
Carbohydrates45-65%
Fat25-35%
Protein RDA34 g
Fiber (AI)Boys 31 g, girls 26 g
Age14-18 years
Protein10-30%
Carbohydrates45-65%
Fat25-35%
Protein RDABoys 52 g, girls 46 g
Fiber (AI)Boys 38 g, girls 26 g

Percentages are shares of total daily calories. The protein RDA is the daily amount that covers nearly all healthy children in the group; fiber is an Adequate Intake. Carbohydrates also carry a floor of 130 g a day at every age, the amount the brain uses for fuel.

How the Calculator Works

Each range is calories multiplied by the AMDR share, divided by the calories in one gram of that nutrient: 4 kcal for protein and carbohydrates, 9 kcal for fat. The same calories are used for the two caps from the Dietary Guidelines for Americans: added sugars and saturated fat should each stay under 10% of calories from age 2.

Worked Example

Take an 8-year-old boy who eats about 1,600 kcal a day:

  • Protein: 10-30% of 1,600 = 160-480 kcal = 40-120 g
  • Carbohydrates: 45-65% of 1,600 = 720-1,040 kcal = 180-260 g
  • Fat: 25-35% of 1,600 = 400-560 kcal = 44-62 g
  • Reference points: protein RDA 19 g, fiber 25 g, added sugars under 40 g

In food terms that is an ordinary day: milk or yogurt, eggs or beans or chicken at meals, bread, rice or pasta, fruit and vegetables, and some cheese, nut butter or oil. Nobody needs to weigh anything to land inside those ranges.

Protein: More Than the RDA, Less Than the Adult Formulas

Parents are often told two conflicting things: that children need very little protein, and that they need a gram per pound. The RDA is the first figure, and most children reach it by lunch. The AMDR is where a balanced day usually lands, and it is well below the athlete-style numbers on adult calculators. Active teenagers do sit at the top of their range, which the calculator already shows for ages 14-18.

Fat for Toddlers

Children aged 1-3 need 30-40% of calories from fat, more than any other age group, because the brain is still growing quickly. Whole milk, avocado, egg yolk and nut butters fit this range; low-fat eating patterns are not recommended before age 2.

Added Sugars and Saturated Fat

From age 2 the Dietary Guidelines cap both at under 10% of daily calories. The calculator converts each cap to grams for the calories you enter. Under 2, the guidance is simpler: avoid foods and drinks with added sugars altogether.

Frequently Asked Questions

How are macros calculated for kids?

The calculator applies the Acceptable Macronutrient Distribution Ranges (AMDR) from the National Academies Dietary Reference Intakes to your child's daily calories, then converts each share to grams (4 kcal per gram for protein and carbohydrates, 9 kcal per gram for fat). For ages 1-3 the ranges are protein 5-20%, carbohydrates 45-65% and fat 30-40% of calories; for ages 4-18 they are protein 10-30%, carbohydrates 45-65% and fat 25-35%.

How much protein does my child need per day?

The Recommended Dietary Allowance is 13 g a day at ages 1-3, 19 g at 4-8, 34 g at 9-13, and 52 g for boys or 46 g for girls at 14-18. That is the amount that covers nearly all healthy children; a balanced day usually lands higher, inside the AMDR range the calculator shows.

Should kids count macros?

No. Children do not need to track or weigh food, and rigid counting can create an unhealthy focus on numbers. Use the ranges the way dietitians do: as a picture of what a balanced day looks like, so meals include a protein food, whole grains or fruit, and healthy fats. If you are worried about growth, weight or eating habits, talk to your pediatrician.

How many carbs should a child eat per day?

Carbohydrates should make up 45-65% of a child's calories at every age from 1 to 18. On 1,600 calories a day that is about 180-260 g. The Dietary Reference Intakes also set a minimum of 130 g a day, the amount the brain uses. Fruit, vegetables, whole grains, milk and beans are the carbohydrate sources to build on.

How much fat do kids need?

Children aged 1-3 need 30-40% of their calories from fat, more than older children, because fat supports brain development. From age 4 to 18 the range is 25-35%. The Dietary Guidelines also advise keeping saturated fat under 10% of calories from age 2.

How much added sugar is OK for children?

The Dietary Guidelines for Americans 2020-2025 recommend less than 10% of daily calories from added sugars starting at age 2, which the calculator shows in grams for the calories you enter. For children under 2, foods and drinks with added sugars should be avoided altogether.

Where do I get my child's daily calories?

Use the figure from your pediatrician or dietitian if you have one. Otherwise the Child Calorie Calculator on this site estimates daily maintenance calories from age, sex, weight, height and activity, and keeps the result inside USDA ranges for the age. Enter that number here.

Is this macro calculator accurate for toddlers and teens?

The ranges come straight from the National Academies tables, which are set separately for ages 1-3, 4-8, 9-13 and 14-18 and by sex where the values differ. They describe a healthy population, not an individual, so a child with a medical condition, food allergies or a growth concern needs personalized advice from a pediatrician or registered dietitian.

Related Reading and Tools

Methodology and Sources

Macronutrient ranges, the protein and carbohydrate RDAs and the fiber Adequate Intakes are taken from the National Academies of Sciences, Engineering, and Medicine, Dietary Reference Intakes summary tables (Acceptable Macronutrient Distribution Ranges; Recommended Dietary Allowances and Adequate Intakes for Macronutrients). The added-sugar and saturated-fat limits are from the Dietary Guidelines for Americans 2020-2025. Gram conversions use the standard 4 kcal/g for protein and carbohydrates and 9 kcal/g for fat. The calculator does not use body weight, so it does not show protein per kilogram; the RDA in grams per day is the reference point instead.

Important Considerations

These ranges describe a healthy population, not your individual child, and they are not a reason to start counting. Children with a medical condition, food allergies, a restricted diet or a growth concern need advice from a pediatrician or registered dietitian. If mealtimes have become a source of stress, that conversation is the right first step too.

User Ratings