Skip to content
CalcTide logo
Health & Fitness

Puppy Weight Calculator

A puppy weighing 12 lb at 16 weeks projects to about 39 lb as an adult. This puppy weight calculator estimates full-grown size using the growth-rate rule breeders rely on, divide the current weight by age in weeks, then multiply by 52. It works best between 8 weeks and 6 months, the stretch when most puppies grow at a steady weekly rate.

Health & FitnessBy

Quick answer

Puppies gain weight at a roughly steady rate through their main growth phase.

Estimated adult weight

39.0 lb estimated adult weight

Adult weight (lb)

39

Adult weight (kg)

17.7

Growth per week

0.75 lb

What this tells you

  • Puppies gain weight at a roughly steady rate through their main growth phase.
  • Divide the current weight by the age in weeks to get the growth rate per week.
  • Multiply that rate by 52 weeks to project the one-year weight, which is close to adult weight for most breeds.
  • Small breeds finish growing earlier and giant breeds later, so treat the number as the middle of a range.

How to Use

  1. 1Weigh your puppy and enter the weight in pounds or kilograms.
  2. 2Enter the age in weeks. 4 months is about 17 weeks.
  3. 3Read the estimated adult weight, shown in both pounds and kilograms.
  4. 4Re-run the estimate every few weeks. Projections get more reliable as the puppy grows.

How It Works

Formula

adult weight = (current weight / age in weeks) x 52

The rule assumes the puppy keeps gaining at its current weekly rate until it is a year old. A 12 lb puppy at 16 weeks is gaining 0.75 lb a week, and 0.75 x 52 is 39 lb. The one-year mark is a good stand-in for adult weight because most breeds are at or near full size by then, with giants the main exception.

Calculation note: values are processed in the order shown above, using the current input units.

Worked Examples

12 lb puppy at 16 weeks

Weight12 lb
Age Weeks16
ResultAbout 39 lb adult

12 / 16 = 0.75 lb per week, times 52 weeks gives 39 lb, a medium-size dog.

4 lb puppy at 12 weeks

Weight4 lb
Age Weeks12
ResultAbout 17.3 lb adult

4 / 12 is one third of a pound a week, projecting a small dog around 17 lb.

15 kg puppy at 20 weeks

Weight15 kg
Age Weeks20
ResultAbout 39 kg adult

0.75 kg a week over 52 weeks points to a large breed near 39 kg (86 lb).

Adult Size Ranges by Category

Where a projected adult weight lands on the usual dog size scale.

Size categoryAdult weight
ToyUnder 12 lb (5.5 kg)
Small12 to 25 lb (5.5 to 11 kg)
Medium25 to 50 lb (11 to 23 kg)
Large50 to 90 lb (23 to 41 kg)
GiantOver 90 lb (41 kg)

Common mistakes

  • Using the birth weight. The rule needs a weight from the steady growth phase, ideally 8 weeks or older.
  • Entering age in months instead of weeks. A 4 month old puppy is about 17 weeks, and mixing the units quadruples the estimate.
  • Treating the estimate as exact. Genetics, diet, and neutering timing all shift the final weight, so think in terms of a range of about 15 percent either way.

Frequently Asked Questions

Divide the current weight by age in weeks and multiply by 52. A 12 lb puppy at 16 weeks projects to about 39 lb. Paw size and parent weights refine the guess.
Within roughly 10 to 20 percent for most puppies measured between 8 weeks and 6 months. It is least accurate for giant breeds, which grow past their first birthday.
Small breeds finish around 9 to 12 months, medium breeds around 12 months, large breeds 12 to 18 months, and giant breeds up to 24 months.
That shortcut works fairly well for medium and large breeds since 4 months is near the halfway point of first-year growth. This calculator does the same math more precisely by week.
Usually. Males of the same breed typically run 10 to 15 percent heavier than females, so nudge the estimate accordingly.
Growth comes in small spurts, so single weigh-ins wobble. Track the projection over several weeks and watch the trend rather than any one number.
It estimates puppy weight calculator outputs using the visible inputs and formula assumptions on this page.

Explore More in Health & Fitness