Puppy Weight Calculator

Estimate how big your puppy will be as an adult. Enter their current weight and age, and we'll project an adult weight range adjusted for breed size.

Your puppy's weight today
1-104 weeks
If unsure, pick based on breed or parent size
Estimated Adult Weight Range

How It Works

The base formula divides your puppy's current weight by their age in weeks, then multiplies by 52 to project a full-year growth rate:

Adult Weight = (Current Weight ÷ Age in Weeks) × 52

However, this simple formula assumes linear growth, which is not accurate for all sizes. Smaller dogs reach adult weight sooner, while giant breeds grow for much longer. We adjust by scaling to the typical maturity age for each size category:

Size CategoryAdult Weight RangeTypical Maturity AgeGrowth Multiplier
ToyUnder 12 lb (5.4 kg)~8 months (35 weeks)×35
Small12-25 lb (5.4-11.3 kg)~10 months (43 weeks)×43
Medium25-50 lb (11.3-22.7 kg)~12 months (52 weeks)×52
Large50-100 lb (22.7-45.4 kg)~15 months (65 weeks)×65
GiantOver 100 lb (45.4 kg)~18 months (78 weeks)×78
Adjusted Adult Weight = (Current Weight ÷ Age in Weeks) × Maturity Weeks
Size-adjusted maturity periods based on general veterinary guidelines. See: AKC breed size growth charts (akc.org); Hawthorne et al., "Body-Weight Changes during Growth in Puppies of Different Breeds," The Journal of Nutrition, 2004.

We display a range (±10%) because individual variation is normal. Genetics, nutrition, and health all affect final size.

Understanding Your Results

If your puppy is very young (under 8 weeks): predictions are less reliable because early growth rates are highly variable. Re-check at 12-16 weeks for a better estimate.

If your puppy is already near maturity age: the calculator may underestimate if your dog has a late growth spurt (common in large/giant breeds), or overestimate if they have already plateaued.

Mixed breeds: pick the size category that matches the larger parent, since mixed-breed pups often lean toward the larger parent's adult weight.

Frequently Asked Questions

How accurate is a puppy weight calculator?

These formulas give a rough estimate, typically within 10-20% of actual adult weight. Accuracy improves when you know the breed or parent weights. Mixed-breed puppies are harder to predict.

At what age is a puppy full grown?

It depends on size. Toy breeds (under 12 lb) are usually full grown by 8-10 months. Small breeds by 10-12 months. Medium breeds by 12-14 months. Large breeds by 15-18 months. Giant breeds (over 100 lb) may not reach full size until 18-24 months.

Why does breed size matter for weight prediction?

Small breeds grow faster relative to their adult size and finish growing sooner. Giant breeds grow more slowly and continue gaining weight much longer. Using a single formula ignores this difference and produces less accurate results.

Can I use this for mixed-breed puppies?

Yes, but pick the size category that best matches the expected adult size (based on parent breeds if known). If you do not know the parents, your vet can estimate adult size from paw size and bone structure.

Should I worry if my puppy is above or below the predicted weight?

Not necessarily. Puppies grow at different rates, and these are statistical averages. If your puppy is significantly off-track (more than 25%), consult your vet to rule out nutritional or health issues.

Related Tools

Disclaimer: This tool provides estimates for informational purposes only, not veterinary advice. Consult your veterinarian for personalized guidance on your puppy's growth and nutrition. Last updated: 2026-07-18.