Updated
Puppy weight calculator
How big will your puppy get? This estimate uses the percentage-of-adult-weight method behind the WALTHAM growth charts — at a known age a puppy of a given size class has reached a known share of its adult weight — rather than the "× 52" rule that pretends every dog is grown at a year. The answer is always a range, because that is what the method can honestly give.
20.9 lb, estimated adult weight
Likely range 17.9 lb to 24 lb (±15 %, the method’s error). Medium breeds are about half grown at four months and finish by about 14 months.
- Share of adult weight reached today
- 48 %
- Method
- Percentage of adult weight: at 16 weeks a medium-breed puppy is about 48 % grown, so adult weight ≈ current ÷ 0.48. The 50 % age (17 weeks) and maturity (14 months) are published; the curve between them is this site's interpolation.
- Published anchors for this size class
- Half of adult weight at 17 weeks; growth complete at about 14 months (Salt et al. 2017; WALTHAM)
- Better than any formula
- A breed-specific growth chart from your vet, or WALTHAM’s own charts, beats any formula.
What this means
A toy breed is close to full size at nine months; a giant breed is still growing at eighteen. The "× 52" formula ignores that, over-predicting small dogs and under-predicting large ones by the same mechanism. Percentage of adult weight, with size-specific anchors, is the method the growth-chart research uses.
Only two facts per size class are public: the age at which a puppy is half grown and the age at which growth is complete. The curve between them on this page is our interpolation through those points, and it is labelled as such; the ±15 % range is the price of that honesty.
The size class matters more than the breed name. Take it from the parents’ adult weights if you know them; for a mixed breed with unknown parents, a DNA test or the vet’s paw-and-frame judgement beats guessing.
When to see a vet
- A puppy that has not gained weight in two weeks, or has lost weight, at any age.
- A large or giant puppy growing faster than its breed chart: over-feeding in the growth phase is linked to joint disease, and the food amount should be set with the vet.
- Any puppy well outside the range for its expected size that is also lethargic, pot-bellied or off its food.
Formula and sources
Sources reviewed 18 September 2026. Each names the figure it supports.
- Half-weight ages and maturity ages by size class (the two anchors of the curve) — Salt C. et al., "Growth standard charts for monitoring bodyweight in dogs of different sizes", PLOS ONE 12(9), 2017
- Breed-size growth charts an owner can plot a puppy on directly — WALTHAM Petcare Science Institute, puppy growth charts
- Growth patterns by breed size behind the size classes — Hawthorne A. J. et al., "Body-weight changes during growth in puppies of different breeds", Journal of Nutrition 134(8), 2004
This page is an educational estimate, not veterinary advice.
Frequently asked questions
How big will my puppy get?
Divide the current weight by the share of adult weight a puppy of that size class has reached at that age. At 16 weeks a medium-breed puppy is a little under half grown, so a 10 lb puppy will be about 21 lb as an adult, with a likely range of 18 to 24 lb.
How accurate is a puppy weight calculator?
To within about 15 % for a puppy of known size class in the 8–26-week window, and less for large and giant breeds under 20 weeks. Breed-specific growth charts, which plot the puppy against thousands of others, are more accurate than any formula.
When do puppies stop growing?
Toy breeds at about 9 months, small at 10, medium at 14, large at 18 and giant breeds at about 24 months (Salt et al. 2017). Bones finish first; muscle and "filling out" continue for a few months after.
Does the "× 52" formula work?
Only by accident for medium breeds. It takes the weight gained per week so far and multiplies by 52 weeks, which assumes every dog grows at the same rate until exactly one year. Three of the ten top-ranking tools use it, two while citing research that says otherwise.