Get the answer in seconds
Type age and weight and the adult-weight range appears instantly. No button, no wait, no sign-up.
How big will my puppy get? Enter your puppy's breed, age and weight and get its adult weight in seconds. Free, no sign-up, built on the veterinary percentage-of-adult-weight growth method.
Estimate only. Actual adult weight varies by roughly ±10-20% with genetics, nutrition and health. Not veterinary advice, consult your vet about your puppy’s growth.
👆 Enter your puppy's age and weight to see its adult weight instantly.
The most powerful free puppy weight calculator that predicts your puppy's adult weight with vet-backed accuracy and instant results.
Type age and weight and the adult-weight range appears instantly. No button, no wait, no sign-up.
Every breed is mapped to a Toy, Small, Medium, Large or Giant growth curve for a sharper projection.
Watch your puppy's entire growth trajectory, with markers for today and for full-grown.
Flip between lb and kg and the result and chart update on the spot.
Grab a shareable link to your result, or print the growth chart for your next vet visit.
Growth curves modelled on published canine studies (Salt et al. 2017; WALTHAM references).
From new puppy to full-grown weight in four quick steps.
Choose your puppy's breed, or a size class if it's a mix.
Add your puppy's current age in weeks or months.
Type the current weight in pounds or kilograms.
See the adult-weight range plus an interactive growth curve.
Choose a crate, bed, collar and harness that fit the adult dog, not just the puppy.
Estimate how much your puppy will eat as it approaches its adult weight.
See the expected month your puppy reaches full size by breed size class.
Compare progress against the curve and flag concerns with your vet early.
A puppy weight calculator is a free online tool that estimates a dog's adult weight from its breed, current age and current weight.
Adult weight ≈ current weight ÷ growth completion at this age. Puppies of a given size class reach a predictable fraction of their adult weight at each age. The tool looks up that fraction for your puppy's size class and current age, then divides current weight by it to project the adult figure. This percentage-of-adult-weight method is more accurate than the older linear rule.
For comparison, the simple linear rule is Adult weight = (current weight ÷ current age in weeks) × 52. It works loosely for medium breeds mid-growth but over- or under-shoots for toy and giant breeds, which is why this tool uses size-class growth curves instead.
Quick breed rules of thumb owners often use (rough approximations only):
The popular puppy weight formula adult weight = (current weight ÷ age in weeks) × 52 assumes a puppy adds weight at the same rate every week. It does not. Puppy growth follows an S-curve (a sigmoid): slow at first, then a fast growth spurt, then a long taper as the dog nears its adult size. A straight-line formula ignores that shape completely.
Because the curve is steepest in the middle, the linear rule over-estimates when you run it during the growth spurt and under-estimates near the plateau. The error is worst for toy breeds (which finish early) and giant breeds (which keep growing for up to two years). The percentage-of-adult-weight method used above follows the real S-curve for your puppy's size class, so it stays accurate at every age.
Breed size class is the strongest predictor of your puppy's adult weight. Breed standards from bodies like the American Kennel Club (AKC) define the typical adult range for each breed. Enter your puppy in the calculator above for an estimate; typical adult weight ranges by size class are:
Smaller breeds finish growing sooner than larger ones. Expected age at full size by breed size class:
Estimated weight for a medium-breed puppy by age, generated from the growth model above. Pick a breed in the calculator to update this chart. Male and female columns apply a typical ±6% sex difference. Figures are estimates, not breed standards.
| Age | Female (est.) | Male (est.) | % of adult |
|---|---|---|---|
| 8 weeks | 6.8 lb | 7.7 lb | 19% |
| 12 weeks | 11 lb | 12 lb | 31% |
| 4 months | 16 lb | 18 lb | 45% |
| 6 months | 25 lb | 28 lb | 70% |
| 9 months | 30 lb | 34 lb | 86% |
| 12 months | 32 lb | 36 lb | 90% |
| Adult | 35 lb | 40 lb | 100% |
For the full chart, see the puppy growth chart by age and size class: every size class from toy to giant, weekly rows from 8 to 16 weeks, in pounds and kilograms, with the percentage of adult weight reached at each age.
Or go straight to a breed. Each of these is built from that breed's own sourced adult weights for males and females, not from a size-class average: German Shepherd growth chart, Labrador Retriever growth chart.
Most puppies track their growth curve within about ±15%. Check with your vet if you notice weight loss or a stalled weight before 12 months, ribs and spine that look very prominent, or a puppy so round you can't feel its ribs.
Vets grade body shape with the body condition score (BCS), a 9-point scale where 4-5 out of 9 is ideal: you should feel the ribs easily under a thin layer of fat and see a waist from above. The WSAVA body condition guidelines describe the full scale.
Large and giant breeds need extra care: growing too fast raises the risk of developmental orthopedic disease (DOD), so large-breed puppies should be kept lean on a large-breed puppy diet rather than over-fed to "catch up".
Growth-completion curves in this tool are modelled on published canine growth research and standard breed maturity timelines:
You can estimate a mixed-breed puppy's adult size, but honestly it comes out as a range, not a single number, and how tight that range is depends entirely on how much you know about the parents. Know both parent breeds and you can get close. Adopt a mystery pup from a shelter and you'll work with a wider band until a DNA test or a few more months of growth narrows it. Here's the honest method, plus the one decision worth making while you wait.
Parentage is your single strongest clue. Puppies usually finish somewhere between the sizes of their two parents, and rarely end up larger than the bigger parent, so the larger parent is a rough ceiling. If both parents are similar in size, that's your tightest estimate. If they're very different (say a Chihuahua crossed with a Labrador), the pup could lean either way, so plan for a wide range and don't commit to a crate size early. Littermates can lean toward different parents, which is exactly why no honest estimate here is a single figure.
Don't guess from looks, because it's far less reliable than it feels. Visual breed identification is wrong the large majority of the time, so a shelter's "Lab mix, probably 40 lbs" is an educated guess that regularly misses. With unknown parentage you have two honest paths: a DNA test, or simply tracking growth over a few months and letting the trend reveal the size class.
For an unknown mix, it's the most accurate tool short of a vet exam. Modern dog DNA tests read size-related genes directly (Embark reports that just five genes explain about 85% of the variation in adult body size), and services like Wisdom Panel return an estimated adult weight range alongside the breed breakdown. It won't name the exact final pound, and results take a few weeks, so swab early. But if you're staring at a "could be 40 lbs, could be 80" mystery, DNA is the fastest way to collapse that into something you can plan around.
You don't need an exact number to make the choice that actually affects your puppy's health. If there's a real chance your pup is medium or large, feed a large-breed puppy formula and keep exercise controlled during the growth months. Large breeds are prone to joint problems like hip dysplasia when they grow too fast, so a diet built for slow, steady growth protects them while their growth plates are still open. When size is uncertain, erring toward the large-breed plan is the low-risk call, and your vet can confirm it.
Plan for a range, not a number: estimate from the parents or a DNA test, plan food and gear around the upper end, weigh regularly, and watch the trend. Enter your pup's numbers in the calculator above ↑ with a best-guess size class to get a working estimate. Not sure paws are telling you something? See the paw-size question below.
Short answer: not reliably. Big paws are a loose clue, not a verdict. Oversized feet can mean a puppy still has growing to do, especially in larger breeds, where paws grow to support height and heavier bone, but paw size alone won't tell you how big a dog will be. One vet puts it bluntly: the idea that a puppy's paws define its adult size is basically fiction. Age, current weight, breed, and parentage tell you far more.
Paw-to-body proportion varies wildly by breed, which is what sinks it as a predictor. Collies carry relatively petite paws for their size; Bulldogs have chunky feet despite a short, stocky build. So a puppy with big feet might be a large breed with more growing to do, or just a small breed that happens to have proportionally big paws. Without knowing the breed, the paws by themselves can't sort those two apart.
There's a grain of truth worth keeping. If your puppy's feet suddenly look oversized relative to the rest of the body, that mismatch can signal a growth spurt still underway. But a puppy's proportions, paws included, are largely set by around 14 to 16 weeks, so this "clue" fades fast. Treat it as a hint that more growth may be coming, never as a measurement.
Skip the feet and use the factors that actually predict size: your puppy's current weight and age, its breed or size category, and its parents' sizes. As rough milestones, many puppies reach about half their adult weight by 14–16 weeks and around 75% by six months, with growth plates closing between roughly 8 and 11 months. Those are exactly the inputs the calculator uses, so instead of measuring paws, enter your pup's age and weight in the calculator above ↑. If your puppy is a mix or a rescue, the mixed-breed method above will get you closer than any paw ever could.
Most puppy weight calculators lean on a formula that's simply wrong for how puppies grow: they take current weight, divide by age in weeks, and multiply by 52. That treats growth as a straight line, as if a puppy gains weight at the same steady pace from birth to adulthood. It doesn't. Puppy growth follows an S-shaped curve: rapid early on, then slowing as the dog approaches maturity. A linear formula run on an 8-week-old will wildly overestimate; run on a nearly-grown pup it barely moves. That single flaw is why so many online estimates miss.
The reliable method models that S-curve by breed size class, because a Chihuahua and a Great Dane don't grow on the same timeline. This isn't guesswork, it's built on veterinary growth research. WALTHAM's work tracked the growth of tens of thousands of healthy puppies to map how weight progresses toward adulthood, and a 2017 study in the journal PLOS ONE validated those growth-curve models against millions of veterinary records. The upshot is a well-established anchor: most puppies reach roughly 75% of their adult weight by about six months. A prediction that respects the curve, and the pup's breed size, will beat the divide-by-weeks formula every time.
A calculator worth using should:
That's the standard this calculator is built to meet: it estimates from your puppy's age, current weight, and breed size class against research-based growth curves, and it reports a realistic range rather than a false-precision number. Try it above ↑, and if your puppy is a mix, pair it with the mixed-breed method for a better size-class guess.
However you estimate, remember it's a projection, not a promise. If your puppy is gaining oddly, stalling, or you're unsure about feeding, that's a question for your vet.
Adult size is driven mainly by breed size class. Toy and small breeds reach full size around 10-12 months, medium 12-14 months, large 14-18 months and giant breeds 18-24 months. Enter breed, age and current weight above for your estimate.
No. The puppy weight calculator is 100% free with no account, no login and no paywall, just enter your puppy’s details and read the result.
Estimates are typically within about 10-20% of true adult weight for purebred dogs, and a little wider for mixed breeds. Because adult size varies with genetics, nutrition, desexing and health, the tool returns a range, not a single number.
This tool uses the percentage-of-adult-weight method: adult weight = current weight ÷ the fraction of adult weight typically reached at the current age for that size class. The simpler linear rule (current weight ÷ age in weeks × 52) is shown for comparison.
Toy: ~8-10 months. Small: 10-12 months. Medium: 12-14 months. Large: 14-18 months. Giant: 18-24 months.
Choose the size class that best matches the puppy or its parents instead of a specific breed. The method still works from current age and weight; expect a slightly wider range.
Desexing can slightly change growth-plate closure timing and metabolism, but breed and genetics remain the dominant factors, so the effect on final adult weight is small.
Vets use the body condition score (BCS), a 9-point scale where 4-5 is ideal. You should be able to feel your puppy's ribs under a thin layer of fat and see a waist from above. If the ribs and spine look very prominent, or you can't feel the ribs at all, ask your vet.
puppyweightcalculator.co is a free, independent puppy weight calculator. Its growth model is based on published veterinary research (Salt et al. 2017) and standard breed size classes, and is provided for general guidance, not as a substitute for veterinary advice. Learn more about us.
Yes. The puppy weight calculator is completely free to use, with no sign-up, no login and no limits.
No. Your puppy’s details are used only to calculate the estimate in your browser and are not stored on any server.
Free, instant, no sign-up. Get your puppy's estimated adult weight and growth curve in seconds.
Estimate my puppy's weight