Pets / Health

Puppy Weight Calculator

This puppy weight calculator and growth calculator estimates your dog’s adult weight from their current weight, age, and breed size category. It works backward from a typical growth curve — how much of their adult weight a puppy of that size class has usually reached by a given age — to predict a full-grown weight, with the underlying milestones shown as a full puppy weight calculator chart.

Also searched as: puppy weight estimate calculator, puppy growth calculator, puppy weight estimator, predict dog weight calculator, puppy weight calculator chart.

UF
Written by Umer Farooq, M.S. in Programming and Technology, founder of calcsdone · LinkedIn profile
Growth ranges checked against AKC, VCA, and WALTHAM Petcare · Updated September 11, 2026
Chart shown below
Puppy weight estimate calculator

Enter Your Puppy’s Details

Formula: current weight ÷ (% growth complete ÷ 100)
Breed size (expected adult weight)
Units
lb
weeks
Age unit
Estimated adult weight
— lb
Growth complete
Still to gain
— lb
Enter weight and age to calculate
Not veterinary advice. This puppy weight calculator uses general growth-curve approximations by size category, not breed-specific data — actual growth varies with individual genetics, sex, nutrition, and health. Mixed-breed puppies and outlier breeds may not follow these curves closely. No data is transferred or stored; all calculations run locally in your browser. For a precise estimate, ask your vet or breeder about typical growth patterns for your specific breed.
Puppy weight calculator chart

Puppy Growth Chart by Size Category

The percentages below are the same milestones the calculator interpolates between. Find your puppy’s size category, then read across to see roughly what share of adult weight is typically reached at each age.

Approximate percent of adult weight reached, by age and size category
AgeToy / smallMediumLargeGiant
6 weeks25%20%15%10%
12 weeks50%40%35%25%
6 months75%65%60%45%
9 months95%85%75%60%
12 months100%95%90%75%
15 months100%
18 months100%90%
24 months100%

A dash means that size category has typically already reached full adult weight before that age. This chart is the reference table behind the calculator above — enter your own numbers there for an estimate tailored to your puppy’s exact age.

Why use this calculator

Why Use a Puppy Weight Calculator to Predict Adult Size

New owners usually want to know one thing early on: how big will this puppy actually get? A puppy weight estimate calculator answers that by working backward from a growth curve instead of guessing from paw size alone. Different breed size categories mature on very different timelines — toy and small breeds are nearly full-grown within six to eight months, while large and giant breeds keep filling out for a year and a half to two years. Because of that gap, the single biggest input into an accurate estimate isn’t the puppy’s current weight at all; it’s picking the right size category.

The calculator above takes a current weight and age, looks up roughly what percent of adult weight a puppy in that size category has typically reached by that point, and then divides the current weight by that percentage to predict the final number. It also lists the size category’s full set of growth milestones, so you can see how the projected weight builds up stage by stage rather than trusting a single output figure.

This kind of estimate is most useful for practical planning — sizing a crate, collar, or harness in advance, budgeting for food, or simply satisfying curiosity — rather than for medical decisions. Because individual genetics, sex, and nutrition all influence the final number, a vet who can examine bone structure and body condition directly will always give a more reliable answer than any calculator, including this one.

How it works

How This Puppy Growth Calculator Estimates Adult Size

The calculator follows the same growth-curve logic vets and breeders use informally: place the puppy on a size-appropriate curve, then scale up from there.

Step 1 — pick a size category

Choose toy/small, medium, large, or giant based on the puppy’s expected adult weight. If the breed is unknown, a vet can often estimate the category from paw size, bone structure, and build.

Step 2 — enter weight and age

Enter the puppy’s current weight and age in pounds/kilograms and weeks/months. Estimates are most reliable somewhere in the middle of the growth curve, roughly 8 weeks to 6 months old.

Step 3 — the calculator applies the curve

Each size category has its own percent-of-adult-weight milestones, shown in the chart above. The calculator interpolates between the two nearest milestones for the exact age entered.

Step 4 — back-calculate the adult weight

Formula: estimated adult weight = current weight ÷ (percent of growth complete ÷ 100). The result, remaining weight to gain, and full milestone table are shown together.

Worked examples

Puppy Weight Calculator: Worked Examples

Three size categories worked end-to-end using the same growth curve as the calculator above.

Case 1 — Toy/small breed

A 4 lb puppy at 10 weeks old

A toy-breed puppy weighs 4 lb at 10 weeks. What adult weight does the growth curve predict?

Given inputs

  • Size category: Toy/small
  • Current weight: 4 lb
  • Current age: 10 weeks

Computed result

  • Growth complete: ≈42%
  • Estimated adult weight: 4 ÷ 0.42 ≈ 9.6 lb
  • Still to gain: ≈5.6 lb
Case 2 — Medium breed

An 18 lb puppy at 16 weeks old

A medium-breed puppy weighs 18 lb at 16 weeks (4 months). What’s the predicted adult weight?

Given inputs

  • Size category: Medium
  • Current weight: 18 lb
  • Current age: 16 weeks

Computed result

  • Growth complete: ≈47%
  • Estimated adult weight: 18 ÷ 0.47 ≈ 38.2 lb
  • Still to gain: ≈20.2 lb
Case 3 — Giant breed

A 45 lb puppy at 26 weeks old

A giant-breed puppy weighs 45 lb at exactly 26 weeks (6 months). What’s the predicted adult weight?

Given inputs

  • Size category: Giant
  • Current weight: 45 lb
  • Current age: 26 weeks

Computed result

  • Growth complete: 45%
  • Estimated adult weight: 45 ÷ 0.45 = 100 lb
  • Still to gain: 55 lb
Common mistakes

Puppy Weight Calculator Mistakes to Avoid

!

Choosing the wrong size category

Size category drives the entire estimate. If you’re unsure whether a puppy will land in the medium or large range, lean toward the parents’ size if known, or ask a vet before relying on the result.

!

Estimating too early

Weight measurements taken before about 8 weeks of age carry more uncertainty, since small measurement errors get amplified when dividing by a small percentage.

!

Ignoring sex-based size differences

Male puppies typically grow somewhat larger than females of the same breed. Treat the result as a midpoint estimate rather than a precise figure for either sex.

!

Assuming mixed-breed puppies track a single curve precisely

A puppy with mixed ancestry may inherit growth patterns from more than one size category, so the predicted weight is a rougher approximation.

!

Confusing “done growing in height” with “done filling out”

Skeletal growth can finish before a dog has fully filled out with muscle and body fat, so a puppy that looks done on the scale may still be gaining lean mass.

FAQ

Puppy Weight Calculator FAQ

How accurate is a puppy weight calculator?+
It’s a rough guide, not a guarantee. Individual puppies vary based on genetics, sex, nutrition, and overall health, and mixed-breed dogs in particular can deviate from any single size category’s typical curve.
What’s the most accurate way to estimate a puppy’s adult weight?+
A vet who can weigh a known-breed puppy, assess bone and paw size, and reference breed-specific growth charts will out-perform any generic calculator, including this one. A DNA test for mixed breeds narrows the estimate further. This tool is best used as a quick, size-category-based estimate between vet visits, not a replacement for one.
How do I know my puppy’s breed size category?+
If the breed is known, its typical adult weight range indicates the category. For mixed breeds or rescues, a vet can often give a reasonable size estimate from paw size, bone structure, and build.
Why do large and giant breeds take so much longer to grow?+
Bigger dogs have more bone, muscle, and joint tissue to build, and their growth plates stay open longer. Giant breeds commonly are not considered fully mature until somewhere between 18 and 24 months.
Does spaying or neutering affect adult weight?+
It can have a modest effect on growth timing and final size in some dogs, particularly if done very early, but it is a secondary factor compared to breed and genetics. This calculator does not account for it directly.
My puppy seems way off this estimate. Should I be concerned?+
Not necessarily. This is an approximation, and healthy puppies can vary quite a bit from a general curve. If there is concern about unusually slow or fast growth, or the puppy seems underweight or overweight, check in with a vet, who can assess actual body condition rather than just a number on a scale.
About the author

Who Built This Calculator

UF

Umer Farooq

Founder, calcsdone.com

Umer holds an M.S. in Programming and Technology and builds and maintains every calculator on calcsdone.com. This puppy weight calculator’s growth curves were checked against AKC, VCA Animal Hospitals, and WALTHAM Petcare Science Institute references before publishing.

Connect on LinkedIn
Sources & methodology

Puppy Weight Calculator: References

Scroll to Top