Puppy Weight Calculator

Estimate how big your puppy will be as an adult, based on its current weight and age.

lb

Most accurate between 8 and 20 weeks

Your result

Estimated adult weight

43 lb ยท 19.7 kg

Likely range (ยฑ15%)

37โ€“50 lb ยท 16.7โ€“22.6 kg

How the estimate works

This uses a common rule of thumb: divide the puppy's weight by its age in weeks, then multiply by 52. It assumes steady growth through the first year and works best for small and medium breeds between 8 and 20 weeks old.

Large and giant breeds keep growing until 18โ€“24 months, so their final weight may be higher. Your puppy's parents' weights and your vet's assessment are the best guides.

Frequently asked questions

Related calculators