Interactive · adult size & full-grown age

Puppy Adult-Size & Weight Predictor

How big will your puppy get? Pick the breed (or a size class if it’s a mix), enter your puppy’s current age and weight, and this estimates the adult weight range, when they’ll be full grown, and how far along the growth curve they are today.

Quick answer:adult weight ≈ current weight ÷ the fraction of adult weight reached at the puppy’s age. Small breeds finish growing by ~10–12 months, large and giant breeds by 18–24. We anchor the estimate to the breed’s documented adult range.

1. Breed
2. Current age

Works best from ~3 months on. Very young puppies carry a wider margin.

3. Current weight

Pick a breed, then enter your puppy's current age and weight to see the prediction.

How the prediction works

Puppies grow along a predictable, front-loaded curve: fast early on, then tapering as they approach their adult frame. The core method here is the standard vet-and-breeder estimate:

adult weight ≈ current weight ÷ (% of adult weight reached at current age)

The tricky part is that “% of adult weight reached” depends on size class. A 4-month-old toy-breed puppy is much closer to its final weight than a 4-month-old giant-breed puppy, because small dogs finish growing far sooner. We use a size-class-aware growth curve — anchored to widely published milestones (about 50% of adult weight near the halfway point to maturity, then a slow approach to 100%) — and read the growth fraction off the curve for your puppy’s age:

  • Toy / small — mature by roughly 10–12 months
  • Medium — mature by roughly 12–15 months
  • Large — mature by roughly 15–18 months
  • Giant — mature by roughly 18–24 months

Very young puppies (under about 3–4 months) and mixed breeds carry a wider margin, so the tool presents a range, never a single false-precision number.

Why we anchor to the breed’s documented range

A formula alone can drift — a chubby or lean puppy, or a slightly-off current weight, throws off the division. So for known breeds we cross-check the formula against the breed’s documented adult-weight rangefrom our breed database, which is the most dependable anchor available. The result you see is clamped to sit within (or sensibly beside) that documented band, and we tell you when the formula and the breed range disagree — usually a sign your puppy is currently running lean or heavy for their age. If you don’t know the breed, the size-class path uses typical adult ranges for that class instead.

What this doesn’t cover

This is an estimate for planning gear, food budgets, and crate size — not a medical assessment. Height finishes before weight, so a dog can look full grown and still be adding body mass. Spay/neuter timing, nutrition, and individual genetics all shift the final number, and mixed breeds inherit unpredictably from each parent. For a lean-vs-overweight read on your specific dog, use the body condition scoretool, and talk to your veterinarian about healthy growth — especially for large and giant breeds, where growing too fast on the wrong food is itself a health risk.

Sources

  • American Kennel Club — Puppy growth & “when do dogs stop growing” guidance (age at which toy, medium, large, and giant breeds reach their adult size). akc.org/expert-advice/puppy-information
  • General veterinary growth guidance — puppies reach roughly half their adult weight near the midpoint of their growth period, with large and giant breeds maturing latest; slow, steady growth on an age-appropriate diet is healthiest. (Consult your veterinarian for your individual dog.)
  • PawBench breed database — documented adult weight ranges used to anchor each prediction (parsed from our breed profiles).