A typical 3-year-old weighs about 30 to 34 pounds (14 to 15.5 kilograms), though the healthy range is wider than most parents expect. Girls at this age tend to weigh slightly less than boys, and a child anywhere from roughly 26 to 38 pounds can fall well within normal limits depending on their height and individual growth pattern.
Average Weight by Sex
According to the growth charts used by pediatricians in the United States, the 50th percentile (the statistical middle) for a 3-year-old boy is about 31.5 pounds (14.3 kg). For a 3-year-old girl, it’s closer to 30.5 pounds (13.9 kg). These numbers represent the midpoint, not a target. A child at the 25th percentile is just as healthy as one at the 75th, as long as they’re growing consistently along their own curve.
Here’s how the range breaks down for 3-year-olds at different percentiles:
- 10th percentile: ~27 pounds for girls, ~28 pounds for boys
- 25th percentile: ~29 pounds for girls, ~29.5 pounds for boys
- 50th percentile: ~30.5 pounds for girls, ~31.5 pounds for boys
- 75th percentile: ~33 pounds for girls, ~34 pounds for boys
- 90th percentile: ~35.5 pounds for girls, ~36.5 pounds for boys
What Percentiles Actually Mean
If your child is at the 25th percentile for weight, that means 25% of children the same age and sex weigh the same or less. It does not mean your child is underweight. The American Academy of Pediatrics emphasizes that what matters most is the trend over time, not any single number. A child who has tracked along the 15th percentile since infancy is growing exactly as expected. A child who drops from the 70th to the 20th percentile over a few visits is the one worth investigating.
One measurement on its own tells you very little. Pediatricians look at five or more data points over time to identify a meaningful pattern. So if you’re weighing your child at home and wondering whether the number is “right,” the most useful comparison is your child’s own history at previous checkups.
Expected Weight Gain at This Age
Between ages 2 and 5, children typically gain about 5 pounds (2.2 kg) per year. That’s noticeably slower than the rapid gains of infancy, and it’s normal for appetite to fluctuate day to day. Many parents worry when their toddler seems to eat almost nothing at some meals, but this slower, steadier growth rate means calorie needs are modest. A 3-year-old needs roughly 1,000 calories a day and only about 13 grams of protein, which is the equivalent of two cups of milk and a couple of small servings of food with protein.
Growth at this age also tends to happen in spurts rather than as a smooth, continuous climb. Your child might stay at the same weight for a few weeks, then jump up a pound seemingly overnight. This is completely typical.
When Weight Falls Outside the Range
Pediatricians use BMI-for-age percentiles (which factor in both weight and height) to categorize growth in children 2 and older. The CDC defines the categories this way:
- Underweight: below the 5th percentile
- Healthy weight: 5th to just below the 85th percentile
- Overweight: 85th to just below the 95th percentile
- Obesity: 95th percentile or above
A child who is short and light may have a perfectly normal BMI even if their weight alone looks low. Conversely, a tall, muscular child can weigh more than average without being overweight. That’s why weight by itself isn’t enough to judge whether a child’s size is healthy.
Signs that a 3-year-old’s growth may genuinely be stalling include not gaining weight over several months, not growing taller, excessive sleepiness, increased irritability, or not engaging socially in ways that are typical for their age. Doctors now refer to this pattern as “growth faltering” rather than the older term “failure to thrive.” It’s identified by tracking measurements on standardized growth charts over time, not by a single weigh-in.
How to Get an Accurate Weight at Home
If you want to track your child’s weight between checkups, the CDC recommends a few simple steps. Use a digital scale rather than an older spring-loaded bathroom scale, and place it on a hard, flat surface like tile or wood, not carpet. Have your child remove shoes and any heavy clothing like sweaters or jackets, then stand with both feet centered on the scale. Record the number to the nearest decimal (for example, 31.4 pounds rather than rounding to 31).
For a wiggly 3-year-old who won’t stand still, you can step on the scale alone first, then step on again while holding your child and subtract your weight. This isn’t as precise as a standalone measurement, but it gives a reasonable estimate. Weigh at the same time of day for consistency, ideally in the morning before breakfast.
Factors That Influence a 3-Year-Old’s Weight
Genetics play the largest role. Children of smaller parents tend to be smaller, and children of larger parents tend to be larger. This is why pediatricians look at a child’s individual growth curve rather than comparing them to a universal “ideal” number. Birth weight, whether the child was premature, and how they were fed in infancy all influence where they land on the chart at age 3.
Activity level, overall diet quality, sleep, and chronic illness can also shift weight. A child recovering from a string of daycare illnesses might dip temporarily, then bounce back. Seasonal changes in appetite are common too. None of these short-term fluctuations are cause for concern as long as the overall trend stays consistent over months and years.

