Puppy Growth Chart by Size

Roughly what percent of adult weight a puppy has reached at a given age, broken out by adult size tier.

Skip the chart — get your puppy's exact number

Enter your puppy's breed, current weight, and age for a precise adult weight estimate.

Calculate My Puppy's Adult Weight →

Percent of adult weight reached, by week

These figures reflect typical growth curves used by vets and breeders as general guidance. Individual puppies vary — use this as a reference point, not an exact prediction.

Age (weeks)Toy (<10 lbs adult)Small (10–30 lbs)Medium (30–50 lbs)Large (50–100 lbs)Giant (>100 lbs)
830%25%20%15%10%
1245%38%30%22%16%
1658%50%40%30%22%
2070%62%52%40%30%
2480%72%62%48%36%
3090%85%75%60%46%
4099%95%88%75%58%
52 (1 yr)100%100%97%88%72%
65100%100%100%97%85%
78 (18 mo)100%100%100%100%93%
90100%100%100%100%97%
104 (2 yrs)100%100%100%100%100%

How to read this

Find your puppy's size tier and current age in weeks, then read the percent reached. Divide your puppy's current weight by that percentage to get a rough adult-weight estimate — for example, a medium-tier puppy at 16 weeks has typically reached about 40% of adult weight, so a 12 lb puppy at that age would suggest roughly 30 lbs full grown.

Get a specific number

For an exact estimate using your puppy's actual breed (not just a size tier), use the Puppy Weight Calculator — it runs this same growth-curve data automatically. For the reasoning behind why growth speed varies by size, see How Big Will My Puppy Get?, or for when growth actually stops, see When Do Puppies Stop Growing?

Sources