Puppy Growth Calculator — Predict Adult Weight by Age & Breed Size
Enter your puppy's current age in weeks, weight in pounds, and expected adult size to predict full-grown weight. Quick anchors: 12-wk small (~4 lb adult from 2.5 lb), 16-wk medium (~31 lb from 18 lb), 24-wk large (~69 lb from 45 lb).
Adult Weight Prediction
Predicted Adult Weight
31 lb
14.1 kg · Adolescent
Source & methodology
Last reviewed:
Methodology
Uses size-specific growth curves mapping age in weeks to percent of adult weight, then divides current weight by that percentage.
Limitations
Most accurate after 12-16 weeks. Genetics, nutrition, and mixed breeds add variability.
How puppy growth prediction works
Puppy adult weight is estimated by dividing current weight by the percent of adult weight reached at that age on a size-specific growth curve. A 16-week medium puppy at 18 lb is roughly 58% of adult weight, so predicted adult weight = 18 ÷ 0.58 ≈ 31 lb. The formula: predicted adult weight = current weight ÷ growth-curve percentage.
Growth curves differ because small breeds reach adult proportions faster than giant breeds. A 16-week Chihuahua may already be 72% of adult size while a Great Dane puppy the same age might be only 38%. Pick the size tier that matches expected adult weight, not current puppy size.
Growth curve percentages by size
| Age (weeks) | Small | Medium | Large | Giant |
|---|---|---|---|---|
| 8 weeks | 45% | 35% | 28% | 22% |
| 12 weeks | 60% | 48% | 38% | 30% |
| 16 weeks | 72% | 58% | 48% | 38% |
| 24 weeks | 88% | 78% | 65% | 52% |
| 52 weeks | 100% | 100% | 92% | 82% |
Worked examples
Three size anchors at a glance: a 12-week small puppy at 2.5 lb predicts about 4 lb adult; a 16-week medium at 18 lb predicts about 31 lb; a 24-week large at 45 lb predicts about 69 lb. Giant breeds lag the curve — a 16-week Dane at 35 lb still predicts near 92 lb adult because only ~38% of growth is done.
| Puppy profile | Current weight | % of adult | Predicted adult | Growth stage |
|---|---|---|---|---|
| 12-wk Yorkie (small) | 2.5 lb | 60% | ~4 lb | Early puppy |
| 16-wk Beagle (medium) | 18 lb | 58% | ~31 lb | Adolescent |
| 24-wk Lab (large) | 45 lb | 65% | ~69 lb | Late growth |
| 16-wk Dane puppy (giant) | 35 lb | 38% | ~92 lb | Early puppy |
When puppies finish growing
Small breeds typically reach adult weight by 9-12 months. Medium breeds finish around 12-15 months. Large breeds may grow until 18 months, and giant breeds until 24 months or longer. Switch from puppy to adult food when your dog reaches 80-90% of predicted adult weight — the calculator's growth stage label helps time that transition.
After your puppy nears adult size, confirm healthy weight ranges with the dog weight calculator and estimate future food costs with the pet food cost calculator.
Frequently asked questions
How do you predict a puppy's adult weight?
This calculator divides current weight by the percent of adult weight for that age and size. Three examples: (1) Small — 12-week Yorkie at 2.5 lb ≈ 60% of adult → about 4 lb full grown. (2) Medium — 16-week Beagle at 18 lb ≈ 58% → about 31 lb adult. (3) Large — 24-week Lab at 45 lb ≈ 65% → about 69 lb adult. Giant breeds grow slower: a 16-week Dane at 35 lb ≈ 38% predicts roughly 92 lb adult.
At what age is a dog full grown?
Small breeds typically reach adult weight by 9–12 months. Medium breeds finish around 12–15 months. Large breeds may grow until 18 months, and giant breeds until 24 months or longer. Example: a medium puppy at 24 weeks is often ~78% of adult weight, while a giant puppy the same age may be only ~52%. Growth curves in this calculator reflect those size-dependent timelines.
How accurate is puppy weight prediction?
Predictions are most accurate after 12–16 weeks when growth patterns stabilize. Early weights swing with nutrition and genetics. Mixed breeds with unknown parentage have wider ranges — pick the size tier that matches expected adult weight. Cross-check: if a 16-week medium puppy at 18 lb predicts ~31 lb, a healthy adult Beagle range is often 20–30 lb — large gaps warrant a vet check, not a different formula.
Does breed size change the growth rate?
Yes. At 16 weeks, a small puppy may already be ~72% of adult weight, a medium ~58%, a large ~48%, and a giant only ~38%. That is why the same calendar age and similar weight can mean very different adult outcomes. Always select the expected adult size tier, not how big the puppy looks today.
When should I switch from puppy to adult food?
Most dogs transition when they reach about 80–90% of adult weight or when your veterinarian recommends based on breed size. Small breeds often switch around 9–12 months; large and giant breeds may stay on puppy formula until 18–24 months. Use the predicted adult weight here, then confirm with your vet before changing food.