HomeGrowth Charts › 3-Year-Old

Average Weight & Height for a 3-Year-Old

CDC growth chart data — 50th percentile (average) values for boys and girls

Weight

Boys:

Girls:

Height

Boys:

Girls:

BMI

Boys:

Girls:

Weight Percentile Chart — 3-Year-Old

Weight at 50th percentile (average) is shown highlighted. All values from CDC growth chart data.

Loading data...

Height Percentile Chart — 3-Year-Old

Height at 50th percentile (average) is shown highlighted.

Loading data...

BMI-for-Age Percentile Chart — 3-Year-Old

BMI at 50th percentile (average) is shown highlighted. BMI between 5th and 85th percentile is considered healthy weight.

Loading data...

Get Your Child's Exact Percentile

These tables show population averages. For a personalized result, enter your child's measurements in our calculator.

Calculate Growth Percentile →

Growth at 3 Years

Three-year-olds grow about 6–7 cm (2.5–3 in) per year in height and gain about 2 kg (4.4 lb) per year. The average 3-year-old boy weighs about 14.4 kg (31.7 lb) and stands 95.3 cm (37.5 in) tall. Girls average about 13.9 kg (30.7 lb) and 94.2 cm (37.1 in).

Growth Patterns at This Age

By age 3, the rapid growth of infancy and toddlerhood has settled into a slow, steady pattern that will continue until the pubertal growth spurt. Children grow about 6 cm per year and gain about 2 kg per year. This predictable growth means percentile changes become less common — a healthy 3-year-old usually stays near the same percentile they've been tracking on.

Body Composition Changes

Preschoolers naturally become leaner as they lose baby fat and gain muscle. BMI typically decreases between ages 2 and 5 before gradually rising again (called the "adiposity rebound"). This is why a 3-year-old often looks slimmer than they did at 1–2 years. Track BMI with our BMI calculator.

Nutrition for Growth

Three-year-olds need about 1,000–1,400 calories per day. Key nutrients for growth include protein, calcium (for bones), iron, and vitamin D. Milk intake should be limited to about 2 cups (480 mL) per day — too much milk can fill them up and displace solid food intake.

Frequently Asked Questions

The average 3-year-old boy weighs about 14.4 kg (31.7 lb), and the average girl weighs about 13.9 kg (30.7 lb). Normal weight ranges from about 11.4–18.4 kg (25.1–40.6 lb) between the 3rd and 97th percentiles.

Average height at 3 years is about 95.3 cm (37.5 in) for boys and 94.2 cm (37.1 in) for girls. The normal range spans from about 89–102 cm (35–40 in).

Preschool-age children typically grow about 6–7 cm (2.5–3 in) in height and gain about 2 kg (4.4 lb) in weight per year. This slower growth rate is normal and will continue until the pubertal growth spurt.

Talk to your pediatrician if your child's growth has plateaued or dropped across two major percentile lines, if they're consistently below the 3rd or above the 97th percentile, or if their height and weight percentiles are very different (e.g., 90th for weight but 10th for height). Learn more in our when to worry guide.

Disclaimer: Data from the CDC Growth Charts. These are population reference values, not targets. Every child grows at their own pace. This is not medical advice — always consult your pediatrician with specific concerns about your child's growth.