Home/Calculators/Pets & Garden/Puppy Weight Calculator

Puppy Weight Calculator

Estimate how big your puppy will grow from its current weight and age in weeks.

puppy-weight-calculator
Result
—
In summary: A 5 lb puppy that is 12 weeks old will reach about 21.7 lb as an adult. The estimate is (current weight ÷ age in weeks) × 52, projecting the puppy's growth rate out to one year.

How the estimate works

This calculator projects your puppy's current growth rate out to one year: adult weight ≈ (current weight ÷ current age in weeks) × 52. A 5 lb puppy at 12 weeks gives (5 ÷ 12) × 52 ≈ 21.7 lb. It is most reliable for medium breeds between 8 and 16 weeks of age.

More examples using the same method: a 10 lb puppy at 16 weeks projects to (10 ÷ 16) × 52 ≈ 32.5 lb, and a 3 lb puppy at 10 weeks projects to about 15.6 lb. Many breeders simply double a medium-breed puppy's weight at 16 weeks.

The dog pregnancy calculator handles the closely related case.

Breed size matters

Toy and small breeds finish growing earlier, while giant breeds keep growing for 18–24 months, so this rule can under- or over-shoot at the extremes. Use it as a ballpark. Wondering how your dog is aging? Try the dog age calculator.

As a guide, toy breeds finish growing by 8–10 months, medium breeds by about 12, large breeds by 15 and giant breeds not until 18–24 months. A projection at 12 weeks therefore overestimates toy breeds and underestimates a Mastiff; for mixed breeds, parental weight is a useful check.

How to use this calculator

Weigh your puppy, enter its current weight in pounds and its age in weeks, and read the projected adult weight instantly. For your cat instead, see the cat age calculator.

Weigh the puppy on the same scale each time, before a meal, and re-run the estimate every couple of weeks to watch the trend.

Frequently asked questions

How accurate is a puppy weight estimate?
It is a rough projection. For medium breeds in the 8–16 week window it is usually within a few pounds; extremes vary more.
What if my puppy is very young?
Under 8 weeks the growth rate is noisy, so the estimate is less reliable. Re-check at 12–16 weeks.
Why use age in weeks instead of months?
Weeks give finer resolution during the fast early growth phase, improving the estimate.
Does feeding change adult size?
Healthy feeding helps a puppy reach its genetic potential, but it cannot make a small breed large. Avoid overfeeding.
Should I worry if my puppy is off the projected weight?
Small deviations are normal, since the formula is only a ballpark. If your puppy is losing weight, has not gained for several weeks, or looks thin over the ribs and hips, ask your vet to review growth and diet.
How this tool works

The formula behind this tool is written out in full in the sections above, so you can check the maths yourself. Every calculator on Calculorium is verified against worked examples with automated tests before it is published, and pages are reviewed as formulas or standards change. Nothing you type is sent anywhere — the calculation runs entirely in your browser. Read how we build and check these tools.

Last updated: July 27, 2026 · Calculations run in your browser. Estimates for information only.