All tools free

Home › Calculators › Puppy Weight Calculator

PETS · PUPPIES

Puppy Weight Calculator

How big will your puppy actually get? This puppy weight calculator takes your puppy's current weight, age and expected adult size, and estimates their adult weight two different ways — then gives you one honest number with a range, plus the growth milestones to expect along the way. It is an estimate, not a vet's verdict, and it says so plainly.

  • 100% free, no sign-up
  • Two methods, one honest range
  • Pounds or kilograms
  • Growth milestones included
The classic formulaWeight ÷ weeks × 52

The standard veterinary rule: divide today's weight by age in weeks, then multiply by 52. It assumes steady growth, so it works best for puppies between 12 and 20 weeks.

The growth-curve methodGrowth slows as puppies age

Puppies do not grow in a straight line — they sprint early and slow down later. The curve method uses the share of adult weight a puppy typically reaches at each age, by size.

Size changes everythingA Dane is not a big Chihuahua

Toy breeds are nearly grown by 9–12 months; giant breeds keep growing to 18–24 months. Picking the right size category is half the accuracy of the estimate.

A range, not a promise±10% around the estimate

Genetics, food, sex and health all move the real number. This page shows a range on purpose — any calculator that gives you one exact pound is pretending.

Your puppy

Weigh your puppy on a bathroom scale: weigh yourself, then weigh yourself holding the puppy, and subtract.

Weight unit

Switching units converts your number — the estimate stays the same.

Age in weeks is most accurate. If you only know months, switch the unit — one month is about 4.35 weeks.

Age unit

The formula works best between 8 and 52 weeks of age.

Pick by the parents if you know them, or by the breed's usual adult weight. Mixed breed? Pick the size your puppy looks headed for — the calculator tells you if the result disagrees.

Estimate only — not veterinary advice. Adult weight depends on genetics, sex, food and health, and no formula is exact. Use the result to plan food, crate and bed sizes — and ask your vet for feeding and health decisions.
Estimated adult weight
—
How the estimate is built
Growth milestones

Please note: growth curves are population averages — individual puppies vary with genetics, nutrition, sex, spay/neuter timing and health. If your puppy is gaining much faster or slower than the milestones, or looks thin or overweight, talk to your vet rather than trusting any calculator.

How this puppy weight calculator works

Three steps, in the order the math runs — today's numbers first, two methods second, one honest range last.

1

Enter today's numbers

Weigh your puppy (bathroom-scale trick: weigh yourself, then weigh yourself holding the puppy, and subtract), enter their age in weeks or months, and pick the expected adult size. The example is already filled in: Milo, a 16-week Labrador at 28 pounds.

2

Two methods run at once

The weekly-growth method divides weight by age in weeks and multiplies by 52. The growth-curve method divides weight by the share of adult weight a puppy of that size typically reaches at that age. Neither is perfect alone — that is why you see both.

3

Read the range, not just the number

The headline is the average of both methods, with a ±10% range around it. If the estimate falls outside your chosen size category, the page says so — that usually means the size selection needs a second look.

Weekly-growth = Weight ÷ Age in weeks × 52   |   Growth-curve = Weight ÷ % of adult weight at this age

What actually decides how big your puppy gets

The formula gets you close. These are the things that move the real number away from it — and why a range beats a single pound.

Genetics first, everything else second

Adult size is mostly inherited. A puppy with two 90-pound parents will not stay small, whatever you feed it, and a puppy with small parents will not grow giant on extra food. For a mixed breed, the parents' sizes — or the vet's best guess from the paws and frame — beat any formula.

Sex matters a little too: males usually end up slightly larger than females of the same breed, by roughly 5–10%.

Food, health and timing

Overfeeding a puppy does not make a bigger adult — it makes a fatter puppy, which is worse for joints and lifespan. Underfeeding or illness during the fast-growth months can hold growth back. Spay/neuter timing can also shift final size slightly, because sex hormones signal the growth plates to close.

The practical takeaway: feed to the vet's guidance for steady growth, not maximum growth, and treat the calculator's milestones as a check-in, not a target to force.

A puppy growth calculator, not just a weight guess: the milestones on this page — around 6 months, around 12 months, and adult — come from the same growth curves as the estimate, so they stay consistent with each other. If your puppy tracks near the milestones, growth is on a normal path.
When to ask your vet instead: if your puppy is gaining much faster or slower than the milestones, looks thin or overweight, or has a swollen belly or a dull coat, skip the calculator and call your vet. Growth problems are worth a real check, not a better formula.

Worked examples

Two real puppies, worked through both methods. The first is the example pre-filled in the calculator.

PuppyWeekly-growth methodGrowth-curve methodEstimate
Milo — Labrador, 16 weeks, 28 lbs, Large28 ÷ 16 × 52 = 91.0 lbs28 ÷ 30% = 93.3 lbs92 lbs (range 83–101)
Ruby — Labrador, 14 weeks, 22 lbs, Large22 ÷ 14 × 52 = 81.7 lbs22 ÷ 25% = 88.0 lbs85 lbs (range 76–93)

Milo's methods agree closely: the weekly-growth method gives 28 divided by 16 weeks, times 52, which is 91.0 pounds, and the growth-curve method gives 28 divided by 30% — the share of adult weight a large puppy typically reaches at 16 weeks — which is 93.3 pounds. Their average is 92 pounds, with a range of 83 to 101. Ruby's methods differ a little more: 81.7 against 88.0, averaging 85 pounds with a range of 76 to 93. When the two methods disagree, trust the range, not either single number — and remember that older puppies make the weekly-growth method overestimate, because growth slows down.

Puppy weight questions, answered

What is a puppy weight calculator?

A puppy weight calculator estimates how much your puppy will weigh as an adult, from their current weight and age. This one uses two methods — the classic weekly-growth formula and a size-based growth curve — and gives you an average with a ±10% range, because no formula is exact.

How accurate is the estimate?

Usually within about 10% for puppies weighed between 12 and 20 weeks, and less accurate outside that window. The weekly-growth method assumes steady growth, so it overestimates older puppies; the growth-curve method corrects for that slowdown. Genetics, food, sex and health all move the real number, which is why the page shows a range.

Is this also a puppy growth calculator?

Yes — the milestones section is exactly that. It shows roughly where your puppy should be around 6 months, around 12 months, and as an adult, from the same growth curves as the estimate. If your puppy tracks near those milestones, growth is on a normal path.

What about a dog weight calculator for adult dogs?

For an adult dog, there is nothing to predict — the scale already tells you the weight. What matters for adults is whether that weight is healthy for their frame, which is a body-condition question for your vet, not a calculator question. This page is built for puppies, where the adult weight is still unknown.

When will my puppy be fully grown?

It depends on size. Toy and small breeds are usually done by 9–12 months, medium breeds by 12–15 months, large breeds by 15–18 months, and giant breeds by 18–24 months. The results panel shows the maturity window for your puppy's size.

What if I don't know my puppy's breed?

Pick by expected adult size, not by breed name. Look at the parents if you can, or ask your vet for a size guess from the paws and frame. If the estimate lands far outside the size you picked, the page tells you — that is your cue to try the next size up or down.