How to Calculate Puppy Weight
What is Puppy Weight?
Puppy adult weight prediction estimates final size from current weight and age. The formula differs by expected adult size since large breeds grow for much longer than small breeds.
Formula
Adult weight estimate: Current weight / (Age in weeks / 16) (assumes linear growth until 16 weeks); For small breeds, plateau ~12–14 weeks; large breeds continue to 18–24 months
- CurrentWeight
- Puppy current weight (kg or lbs)
- AgeWeeks
- Puppy age (Weeks)
- EstimatedAdultWeight
- Projected adult weight (kg or lbs)
Step-by-Step Guide
- 1Small (< 10kg adult): adult ≈ 4× weight at 8 weeks
- 2Medium (10–25kg): adult ≈ 2.5× weight at 8 weeks
- 3Large (25–45kg): adult ≈ 2× weight at 16 weeks
- 4Estimates vary ±20% — genetics and nutrition affect final size
Worked Examples
Input
Small breed, 1.5 kg at 8 weeks
Result
Estimated adult weight: ~6 kg
Frequently Asked Questions
Why do weights vary so much at same age?
Breed genetics dominate. Parents' weights best predictor. Nutrition, health affect growth rate. Large breeds grow longer; growth charts vary by breed significantly.
When is puppy fully grown?
Small breeds: 9–12 months. Medium: 12–15 months. Large: 18–24 months. Skeleton plates close later in giant breeds. Weight gain after 12 months usually fat, not muscle.
How much should I feed my puppy?
Small breeds: 3–4x daily until 6 months. Medium: 3x until 6 months, then 2x. Large: 2–3x until 4–6 months (split meals reduces bloat risk). Follow puppy food label by weight.
Ready to calculate? Try the free Puppy Weight Calculator
Try it yourself →