Science & Engineering

Dog Size Calculator (Adult Weight from Puppy Age)

Estimate how big a dog will grow from its current puppy weight and age. It uses WALTHAM growth-percentage milestones by breed size, the same reference vets rely on for normal growth.

Reviewed and updated

How to use
  1. Enter the puppy's current weight.
  2. Enter its age in weeks or months.
  3. Pick the breed-size category.
Age
Predicted adult weight

Growth complete
Weight still to add
Full size at
Adult (lb / kg)
For study and estimation. Verify against authoritative data before relying on a result.
Was this helpful?

Adult weight comes from how far along the puppy already is

adult weight = current weight ÷ fraction grown at this age

A puppy of a known age has reached a fairly predictable share of its final weight. Divide today's weight by that share and you get the adult estimate. The shares come from WALTHAM growth charts, and they differ by breed size — bigger dogs grow for much longer, so they are less far along at any given week.

Fraction of adult weight by age and size

AgeToy / small / mediumLarge / giant
8 weeks~15%~10–12%
16 weeks~30%~25%
24 weeks~50%~40–45%
36 weeks~75%~60–70%
52 weeks~95%~75–85%

Read across, then divide. A large-breed puppy of 25 lb at 16 weeks (25 percent grown) is heading for roughly 100 lb.

Reading the estimate honestly

  • A one-year-old large dog is not finished. At 52 weeks a toy is at 95 percent but a giant breed is only three-quarters grown, still filling out to two years. The same puppy weight means very different adults depending on breed size.
  • One weigh-in can mislead. Illness or an off week skews a single reading. WALTHAM suggests two or three measurements a couple of weeks apart for a steadier number.
  • Sex and mixes add spread. Males run 10 to 20 percent heavier than females of the same breed, and a shelter mix can land plus or minus 20 percent of any estimate.

Common questions

How do I estimate how big my puppy will get?

Divide the puppy current weight by the fraction of adult weight it should have reached at its age. A medium puppy at 24 weeks is about halfway grown, so a 30 lb puppy points to a 60 lb adult (30 divided by 0.50).

At what age do dogs stop growing?

It depends on size. Toy and small breeds finish around 6 to 10 months, medium breeds by about a year, large breeds at 14 to 18 months, and giant breeds not until 18 to 24 months.

Can I predict adult weight from the 8-week weight?

Roughly. At 8 weeks a toy or small puppy is near 15 percent of its adult weight, so multiplying by about 6.7 gives an estimate. It is looser for large breeds, where the margin can be plus or minus 15 percent.

From the blog

Guides & how-tos

All articles →