Puppy Weight Calculator
Enter your puppy's age in weeks and current weight, pick the breed size, and get a predicted adult weight, a week-by-week growth curve, and a sensible date for when they'll stop growing.
- How it works: adult weight = current weight ÷ how grown the puppy already is for its size class.
- Most accurate at 16 weeks — an 8-week estimate is a rough ballpark, ±15% either way.
- Small breeds finish ~9-11 months; large breeds 15-18; giant breeds 18-24 months.
- It's an estimate, not a diagnosis — mixed breeds vary most; weigh weekly and watch the trend.
8 weeks ≈ 2 months.
| Age | Months | Expected weight | Range (±15%) | % grown |
|---|---|---|---|---|
| 12 wk (now) | 2.8 | 8.0 kg | 6.8 kg–9.2 kg | 32% |
| 23 wk | 5.3 | 14.0 kg | 11.9 kg–16.1 kg | 56% |
| 34 wk | 7.8 | 18.1 kg | 15.4 kg–20.8 kg | 73% |
| 46 wk | 10.6 | 21.3 kg | 18.1 kg–24.4 kg | 85% |
| 57 wk | 13.1 | 23.4 kg | 19.9 kg–27.0 kg | 94% |
| 68 wk | 15.7 | 25.0 kg | 21.3 kg–28.7 kg | 100% |
⚠ Estimate only. Predicted from the large-breed growth curve. Individual puppies vary ±15%, and mixed breeds can vary 20–30% from a pure-breed prediction — when unsure, choose the size class of the larger parent. This is not veterinary advice; ask your vet if your puppy is tracking well outside this range.
Next: once you know the adult weight, plan the food → Dog Food Calculator
How the estimate works
The whole method rests on one observation that turns up again and again in veterinary growth data: dogs that end up roughly the same adult weight follow remarkably similar growth curves on the way up. A 30 kg dog and a different 30 kg dog were both somewhere near half their adult weight at four months, regardless of breed. That consistency is what makes a puppy weight calculator possible at all — if growth were random, no formula could predict it.
So instead of guessing, the tool flips the curve around. For each size class it stores the growth-completion percentage — what fraction of adult weight a puppy of that class has typically reached at a given age. If your puppy is at 50% completion and weighs 12 kg today, the predicted adult weight is simply 12 ÷ 0.50 = 24 kg. The week-by-week table then runs that same adult figure back through the curve to show the expected weight at each milestone between now and full size.
A simpler version you'll see quoted is “double the weight at four months.” That works passably for small and medium dogs because they happen to be near 50% grown at 16 weeks. It quietly breaks for large and giant breeds, which are only 40-45% grown at four months and would be badly under-predicted by doubling. Using a curve per size class is the fix — it's the same idea, just honest about the fact that a Chihuahua and a Great Dane do not grow on the same timeline.
The prediction also gets sharper with age. At eight weeks you're extrapolating from a tiny slice of the curve, so the error bar is wide. By four or five months most of the fast early growth is behind you and there's less left to project, so the same calculator returns a tighter, more trustworthy number. That's why the result card shows a ±15% range rather than a single false-precision figure — it's a forecast, not a measurement.
Growth milestones by breed size
Picking the right size class is the single biggest lever on accuracy, so it helps to know roughly what each class looks like over time. These are typical figures pulled from published puppy growth charts — your own puppy will wander around them.
| Size class | Adult weight | ~50% grown | Stops growing |
|---|---|---|---|
| Toy | under 5 kg / 11 lb | ~13 weeks | 8-9 months |
| Small | 5-14 kg / 11-30 lb | ~15 weeks | 10-11 months |
| Medium | 14-25 kg / 30-55 lb | ~16 weeks | 12-14 months |
| Large | 25-45 kg / 55-100 lb | ~20 weeks | 15-18 months |
| Giant | 45 kg+ / 100 lb+ | ~28 weeks | 18-24 months |
The pattern worth internalising: small dogs front-load their growth and finish early, while big dogs grow more slowly for much longer. This is also why feeding matters more for large and giant puppies — push a Great Dane puppy to grow too fast with excess calories and you raise the risk of joint and bone problems that a Chihuahua never faces. If your puppy lands in the large or giant class, the predicted adult weight here is a useful input to the feeding question, not just a fun fact.
Method & sources
What's under the hood, stated plainly.
The completion curves in this calculator are built from the published growth-percentage approach used in veterinary puppy growth charts — the same family of curves the WALTHAM Petcare Science Institute popularised and that the larger commercial puppy-weight tools cite when they describe deriving curves from millions of vet-measured weight records. The breed-size timelines (when each class reaches roughly 50% and full adult weight) align with AKC and Wisdom Panel guidance, including the well-known “double the four-month weight” rule of thumb for small and medium dogs.
I want to be straight about what this is and isn't. It is a transparent re-implementation of a public method, not a model trained on proprietary data. Each size class uses an interpolated completion curve, so the number you get is a forecast off that curve — reasonable, repeatable, and the same one a “divide current weight by percent-grown” calculation would give you by hand. It is not a substitute for a vet weighing your puppy and looking at body condition, parents, and breed standard together.
Veterinary disclaimer. This puppy weight calculator is an educational estimate, not veterinary advice. Adult-weight prediction is inherently uncertain — especially before four months and for mixed breeds. Do not make medical, feeding-restriction, or breeding decisions on the basis of this number alone. If your puppy is tracking well outside the expected range, or you have any concern about their growth, weigh them at your vet and ask for a body-condition assessment.
Honest limits
- Early estimates are rough. Before four months the error bar is wide. Re-run the calculator every few weeks as your puppy grows — the prediction tightens noticeably by 16-20 weeks.
- Mixed breeds vary most. Without a breed-standard adult weight to anchor to, a mixed-breed prediction can drift 20-30%. Read the range column, and when unsure pick the size class of the larger parent.
- Sex and neuter status shift the number. Males usually finish larger than females, and spay/neuter timing can nudge adult body composition. The size-class curve doesn't model these, so treat same-class predictions as the middle of a band.
- It predicts weight, not health. A puppy on the expected curve can still have problems, and one slightly off it can be perfectly fine. Body-condition score and your vet's eyes beat any calculator.
FAQ
- How accurate is a puppy weight calculator?
- For a single puppy, treat the number as a ballpark with a ±15% margin. The growth-percentage method is solid because dogs of similar adult size really do follow similar growth curves, but individual puppies vary — and mixed breeds can land 20-30% off a pure-breed estimate. The prediction tightens as the puppy gets older: a 4-month estimate is far more reliable than an 8-week one, because more of the growth has already happened and there's less left to extrapolate.
- At what age can I predict my puppy's adult weight?
- You can get a rough number from about 8 weeks, but the sweet spot is 16 weeks (4 months). A common vet rule of thumb is to double a small or medium breed's weight at 4 months to estimate the adult weight; large and giant breeds keep filling out longer, so doubling 4-month weight under-predicts them. The week-by-week table this tool produces uses size-specific growth curves rather than a single doubling rule, which is why it handles giant breeds better.
- When do puppies stop growing?
- It depends almost entirely on adult size. Toy and small breeds reach full adult weight around 8-11 months. Medium breeds finish near 12 months for height but keep filling out to 14-16 months. Large breeds keep growing until 15-18 months, and giant breeds like Great Danes and Mastiffs aren't truly done until 18-24 months — sometimes longer. The calculator shows an estimated stop-growing age for the size class you select.
- How does the growth-percentage method work?
- Every puppy is some percentage of its eventual adult weight at any given age — for example, a medium-breed puppy is roughly 50% grown at about 14-16 weeks. If you know the current weight and the percentage already reached, you divide: adult weight = current weight ÷ growth-completion fraction. So a medium puppy weighing 12 kg at 50% completion projects to a 24 kg adult. This tool stores a completion curve per size class derived from published vet growth charts and interpolates to your puppy's exact age.
- Why does breed size category matter so much?
- Because the growth curve is completely different by size. A toy breed is already a third of its adult weight at 8 weeks and done by 9 months. A giant breed is under 20% of adult weight at 8 weeks and still growing at 18 months. If you used a small-breed curve on a Great Dane puppy you'd badly under-predict the adult. When you're unsure which class a mixed-breed puppy falls into, pick the size of the larger parent — under-shooting the class is the more common mistake.
- Does the puppy weight calculator work for mixed breeds?
- Yes, with a wider error bar. Mixed-breed puppies don't have a clean breed-standard adult weight to check against, so the prediction can drift 20-30%. The trick is to estimate the adult size class honestly — look at paw size, parent weights if known, and the rescue's or breeder's guess — then read the range column, not just the single number. The range column (±15%) exists precisely so mixed-breed owners have a sensible band rather than a false-precision figure.
- My puppy is heavier or lighter than the prediction — should I worry?
- Not on one weigh-in. Puppies gain in spurts, and a full belly or a recent meal can swing a small puppy's reading. What matters is the trend across two or three weeks against the expected range. If your puppy is consistently tracking well above the top of the range, that can signal overfeeding (a real joint-health risk in large breeds growing too fast); consistently below can mean underfeeding, parasites, or simply a smaller-than-expected adult. Either way, the calculator is a screening tool — a vet weigh-in settles it.
- How is this different from the dog food calculator?
- This tool predicts how big your puppy will become and when they'll stop growing. The dog food calculator answers a different question — how many calories and cups to feed at a given weight and activity level. They pair naturally: predict the adult weight here, then plan feeding there. Predicting adult weight first also helps you avoid over-feeding a large-breed puppy, since fast growth from excess calories is linked to orthopedic problems.
Related on PawAI Hub
- • Dog Food Calculator — once you know the adult weight, plan the calories.
- • Dog Age Calculator — Not the ×7 Myth
- • Kitten Week by Week