Puppy Weight Calculator
Predict how big your puppy will get from its current weight, age, and size class. See a likely range, a growth curve, and when your dog will be full grown.
https://hexacalculator.com/calculators/biology/zoology/puppy-weight-calculator
Biology
Zoology
Puppy Weight Calculator
Predict how big your puppy will get from its current weight, age, and size class. See a likely range, a growth curve, and when your dog will be full grown.
Puppy Weight Calculator
Your puppy
The adult size class your puppy is heading for. It sets the growth curve, since small dogs finish growing months before large and giant breeds. If you are unsure, pick the class that matches the parents or the breed.
Predicted adult weight
Your puppy is about 44% of the way to its adult weight. Expect a grown weight near 22.5 lb, most likely between 18.4 lb and 26.5 lb, reached at around 15 months old.
- Low estimate
- lb
- High estimate
- lb
- Of adult weight reached
- Weight still to gain
- lb
- Full grown by
- Simple one-year estimate
- lb
Growth curve and milestones
Show the growth curve
Plot the predicted weight from now until your puppy is full grown.
Show the milestone table
List the predicted weight at each age milestone for your puppy.
The method works backward from the growth curve: adult weight = current weight ÷ share of adult weight already reached. Your puppy is about 44% grown, so 10 lb ÷ 44% points to roughly 22.5 lb.
This puppy weight calculator allows you to estimate how big your dog will be when it grows up. Enter the current weight and age of the puppy as well as its expected adult size to get an estimation of its likely final weight.
This is possible because puppy growth generally follows a relatively predictable course. At certain ages, a puppy will typically have reached a known percentage of its final adult weight, with that percentage being largely dependent on how large the breed becomes as an adult. By inverting this relationship, one can calculate what their expected adult weight would be based on their current weight.
How to use the calculator:
Weigh the puppy and note its age. If the puppy can't hold still, pick it up and weigh yourself with the puppy then subtract your own weight.
Select the appropriate category for expected adult size based on dog breed or parent dog's size. If mixed breed and hard to decide, select the larger of the two parents or start with medium. After entering information, predicted values, possible ranges, and growth curve will be updated.
Method based on growth curve.
An accurate method of predicting an adult dog's weight is to use percentages relative to the expected final weight. As puppies in certain size categories reach a particular percentage of their eventual weight as they age, it is possible to calculate the likely weight of an adult dog by dividing its current weight by the corresponding percentage of the expected final weight.
As small dogs mature faster than large dogs, toy breeds will reach the appropriate percentage of their adult weight earlier than very large dogs. For this reason both size category and the figure on the scales are important.
Example calculation:
Let's say a puppy weighs 10 pounds and is currently 12 weeks old. A medium-sized puppy at about 2.8 months of age has already reached approximately 44% of its eventual weight.
So the calculator will predict an adult dog weight of around 22 to 23 pounds, with a likely range of about 18 to 27 pounds, given normal individual variation.
Percentages of expected final weight by age and size.
These are the growth rates used in the calculators and were obtained from extensive growth studies by veterinarians. If you follow down the "body type category" column, you can see what percentage of an adult dog's expected weight a puppy of that category will reach at each age.
Age | Toy | Small | Medium | Large | Giant |
|---|---|---|---|---|---|
2 months | 55% | 45% | 35% | 28% | 22% |
4 months | 80% | 70% | 60% | 50% | 42% |
6 months | 92% | 85% | 75% | 65% | 58% |
9 months | 98% | 95% | 88% | 80% | 72% |
12 months | 100% | 100% | 95% | 90% | 82% |
18 months | 100% | 100% | 100% | 100% | 93% |
24 months | 100% | 100% | 100% | 100% | 100% |
The formula for one year and why its accuracy falls away:
Rules for quickly estimating an adult dog's weight are often found.
A 9 pound puppy that is 12 weeks old would be expected to weigh 39 pounds using this method, and the calculator will show this as a rough estimate.
However, growth is not linear. Puppies grow rapidly during the first few months and then gradually slow their rate of growth. Therefore, the one year formula tends to overestimate the weight of puppies, large dogs, and giant breeds that may continue growing for many weeks beyond 52 weeks. A method based on growth curves might be more appropriate in such cases.
Breed type categories for adult dogs.
The body type categories are crucial as they determine the entire growth curve. It is therefore important to select them as accurately as possible. Below you will find some representative dog breeds for each category, based on the weight ranges of adult dogs used in the calculator tool.
Size | Adult weight | Example breeds |
|---|---|---|
Toy | under 12 lb (5.5 kg) | Chihuahua, Yorkshire Terrier, Pomeranian |
Small | 12 to 25 lb (5.5 to 11 kg) | Beagle, Pug, French Bulldog |
Medium | 26 to 50 lb (11 to 23 kg) | Border Collie, Cocker Spaniel, Bulldog |
Large | 51 to 100 lb (23 to 45 kg) | Labrador, German Shepherd, Golden Retriever |
Giant | over 100 lb (45 kg) | Great Dane, Mastiff, Saint Bernard |
General rules according to body type:
Breeders follow a few simple methods that are in line with the growth curve and can be used to check if the values shown by the calculator make sense.
Size | Quick rule | Full grown |
|---|---|---|
Toy and small | weight at 6 weeks times 4, or at 12 weeks times 2 | 8 to 12 months |
Medium | weight at 14 weeks times 2.5 | 12 to 15 months |
Large | weight at 6 months times 2 | 15 to 18 months |
Giant | weight at 6 months times 2, still filling out later | 18 to 24 months |
Factors that affect a puppy's adult body structure are:
Race and genetics play a major role. This is why the body type category has the biggest influence in the calculator. There are also other factors that can slightly alter your final weight.
Gender also plays a role; males are generally heavier than females of the same breed, usually by about 5 to 15 percent, with this difference being most pronounced in large and very large dogs.
The effects of nutrition on health are greater than the ultimate effect on body weight. Overfeeding large breed puppies accelerates growth and increases the risk of problems with joints and skeleton. The goal should be to maintain steady growth and a healthy body shape, not rapid gain in size.
Castration or sterilization at too early an age can delay the closure of growth plates and cause dogs to tend to be a little taller rather than heavier, but the effect on final weight is small.
When does a puppy stop growing?
Height stabilizes before weight does. Dogs first reach their full height and then gradually develop muscle and a strong skeleton. Small breeds finish growing earlier in all areas.
Size | Full adult weight |
|---|---|
Toy | 8 to 10 months |
Small | 10 to 12 months |
Medium | 12 to 15 months |
Large | 15 to 18 months |
Giant | 18 to 24 months |
How accurate are predictions?
With purebred puppies with well-defined body type categories, the prediction results are usually within about 10 to 15 percent above or below actual adult weight. The older the puppy gets and the shorter the remaining growth period is, the more accurate the predictions become. For small dog breeds, months 4-6 are most predictive while for large dog breeds, months 6-9 are best.
For mixed breed dogs and very large dog breeds the differences are bigger so the calculator will show a range of values instead of an individual number. If your puppy is deviating significantly from the predicted curve or losing weight you should consult with your vet.
Symbols used:
Symbol | Meaning | Example |
|---|---|---|
current weight | Your puppy's weight today | 10 lb |
age | Your puppy's age now | 12 weeks |
fraction reached | Share of adult weight for its size and age | 0.44 |
adult weight | Predicted grown-up weight | 22.5 lb |
This calculator provides a general estimate and is only meant to be used as a reference for interest or planning purposes. It is not veterinary advice. If you have any concerns about your puppy's growth, weight, or health, please consult with a veterinarian.
Frequently asked questions
- How much will my puppy weigh when it is fully grown?
Divide the puppy's current weight by the percentage of adult dog weight that he has already reached at his current stage of development. A medium-sized 10 pound, 12 week old puppy is expected to have reached about 44% of his adult weight so his estimated adult weight would be between 22 and 23 pounds. The calculator will do the calculations for you and show the possible range.
- What formula is used to calculate a puppy's expected adult weight?
The most accurate way to calculate a puppy's projected adult weight is to divide the expected adult size by the percentage that corresponds with the puppy's current age and size. A simpler but less accurate method is to take the current weight and divide it by the number of weeks old, then multiply by 52. This method assumes growth will continue until the first birthday, which can lead to overestimating the weight of puppies, especially large breeds.
- How accurate are the predictions of the puppy weight calculator tool?
For purebred dogs with well-defined body type categories the results are generally within a range of about 10 to 15 points and become more accurate as the puppy grows. For mixed breeds and very large breeds the differences are greater so the results will be shown as a range rather than an individual precise number.
- When does a puppy stop growing?
Small and toy dogs generally reach their expected adult weight by 8 to 12 months of age, while medium-sized dogs do so at 12 to 15 months, large dogs at 15 to 18 months, and very large dogs at 18 to 24 months. The dog will approach its final height first before gradually gaining mass through muscle and skeletal structure.
- Do males and females grow differently?
This is usually the case. Male dogs are generally 5 to 15 percent heavier than females of the same breed as adults, with the difference being greatest in large and very large breeds. You can make your estimate more accurate by specifying gender when using the calculator, but you can also leave it at "unknown" for a more neutral result.
- Can you predict mixed breed puppy weight as adults?
Yes but the range is larger. Select the body type category that most closely matches the larger of the two parents. If both parents are known you can also average their values together. If the parents are unknown then the size of the paws may give a rough guide and a dog DNA test will be able to determine the composition of the mix.
Related calculators






Disclaimer: This calculator is provided for general informational and educational purposes only. Our calculators are under active development, and results may be inaccurate, incomplete, or unsuitable for your situation. Always verify the figures independently and seek advice from a qualified professional before relying on them. We make no warranties and accept no liability for any loss or decision arising from use of this tool.
References
- Salt C. et al. (2017), Growth standard charts for monitoring bodyweight in dogs
Peer-reviewed canine growth standards from millions of veterinary records, the basis for the percentage-of-adult-weight curves.
- WALTHAM Petcare Science Institute: Puppy Growth Charts
Growth charts built from around 50,000 healthy dogs across seven size groups.
- American Kennel Club: How big will my puppy get?
Breed size classes, growth timelines, and adult weight guidance.