Puppy Weight Calculator By Amara Taylor · Updated Sep 13, 2026
A free puppy weight calculator that predicts how big your
dog will get. Enter your puppy's current age, current weight, and adult
size category, and the tool estimates its full-grown adult weight using
the percentage-of-adult-weight method that vets rely on. You will also
see how far along the growth curve your puppy already is.
✓ Free, no signup✓ Vet growth-curve method✓ lb or kg✓ Instant results
Quick answer: To predict a puppy's adult weight, divide its
current weight by the fraction of adult weight it has already reached
for its age and size. The formula is Adult weight = Current weight ÷
Growth completion. For example, a medium-breed puppy weighing 10 lb
at 16 weeks has reached about 50% of its adult weight, so 10 ÷ 0.50 =
about 20 lb fully grown. Toy and small breeds are essentially
fully grown by 12 months; large and giant breeds keep filling out until
18 to 24 months.
🐶 Predict your puppy's adult weight
In the unit selected on the right
1 month ≈ 4.3 weeks
Estimated adult weight
—
Growth is fastest in the first months and slows near maturity. Bigger breeds take far longer to finish.
How to use this puppy weight calculator
The calculator needs only three inputs, and it returns your puppy's
estimated adult weight plus how far along its growth it already is:
Current weight — weigh your puppy and enter the number. Pick
pounds or kilograms from the unit menu.
Current age in weeks — a young puppy grows fast, so age is
the most important input. If you only know months, multiply by about
4.3 to get weeks.
Expected adult size — choose the category that matches the
breed or the parents. If you are unsure, the breed-size guide below
and your vet can help you pick.
Press Predict adult weight and the result shows the estimated
full-grown weight, a likely range, the growth percentage reached so far,
and the adult size class. Use the Copy button to save the figure.
How the puppy weight calculator predicts adult weight
This tool uses the percentage-of-adult-weight method, which
veterinary growth research treats as more accurate than a simple
straight-line estimate. Puppies do not grow at a steady rate: growth is
fastest in the first few months, then slows as the dog nears its adult
size.
The method works backward from how much of that growth is already
done:
Adult weight = Current weight ÷ Growth completion (for age and size)
Growth completion is the fraction of adult weight a puppy has
typically reached at a given age for its size class. A medium-breed puppy
is about half grown at 16 weeks, so its completion fraction is 0.50. The
growth percentages used here follow published canine growth curves,
including data summarised by the
American
Kennel Club.
Worked example. A medium-breed puppy weighs
10 lb at 16 weeks. At that age a medium breed has reached about 50% of
its adult weight. Adult weight = 10 ÷ 0.50 = 20 lb. A
Labrador-type puppy at 25 lb and 16 weeks (large breed, about 43% grown)
projects to 25 ÷ 0.43 ≈ 58 lb.
A simpler rough method some charts use is the linear estimate:
adult weight = (current weight ÷ age in weeks) × 52. On the same
10 lb, 16-week puppy that gives 32.5 lb against the 20 lb above — it
over-predicts badly, because it assumes growth never slows. The
percentage method is the better guide.
Puppy growth chart: percentage of adult weight by age
This reference shows roughly what percentage of adult weight a puppy
has reached at each age, grouped by adult size class. Smaller breeds
mature quickly; giant breeds keep growing far longer. The calculator
interpolates between these exact rows, so the tool and this chart always
agree:
Age
Toy
Small
Medium
Large
Giant
8 weeks
30%
27%
22%
18%
14%
12 weeks
45%
42%
36%
30%
24%
16 weeks
60%
55%
50%
43%
35%
6 months
80%
75%
65%
55%
45%
9 months
93%
90%
83%
75%
65%
12 months
100%
98%
95%
88%
78%
18 months
100%
100%
100%
97%
92%
These are typical figures for healthy puppies. Any individual dog can
sit above or below the curve by 10 to 15% depending on genetics, sex, and
nutrition.
Which adult size should I choose?
If you are not sure which size class to pick, match your puppy's breed
(or its parents) to these adult-weight bands:
Size class
Adult weight
Example breeds
Toy
Under 12 lb
Chihuahua, Pomeranian, Yorkshire Terrier
Small
12 to 25 lb
Beagle, Mini Schnauzer, French Bulldog
Medium
25 to 50 lb
Border Collie, Cocker Spaniel, Bulldog
Large
50 to 100 lb
Labrador, Golden Retriever, German Shepherd
Giant
Over 100 lb
Great Dane, Mastiff, Saint Bernard
For a mixed-breed puppy, the common advice is to follow the curve of
the larger parent breed, then treat the result as a range rather than an
exact number.
Why predict your puppy's adult weight?
Buy the right gear once. Knowing the adult size helps you
pick a crate, bed, collar, harness, and car restraint that will still
fit a grown dog.
Feed the right amount. Puppy food portions are based on
expected adult weight, so a good estimate helps avoid over- or
under-feeding during rapid growth.
Plan your space and budget. A giant-breed adult needs more
room, more food, and larger everything than a toy breed.
Track healthy growth. Comparing your puppy against the curve
flags whether it is growing roughly on schedule.
Tips for a more accurate estimate
Weigh at the same time of day, ideally before a meal, for a
consistent reading week to week.
Use age in weeks, not months, for puppies under six months.
Small age errors change the estimate a lot while growth is fast.
Re-check every few weeks. The estimate tightens as your
puppy gets closer to adulthood and more of its growth is complete.
Confirm the size class with your vet or a breed-ID DNA test
if your puppy is mixed and you cannot judge the adult size.
⚠️ Please note: This calculator gives an estimate only, not
veterinary advice. Do not change how much you feed your dog based on
the result. For guidance on feeding, growth, and healthy weight, speak
with your veterinarian, who can assess your specific puppy in person.
Puppy weight calculator FAQs
How accurate is a puppy weight calculator?
It gives a reasonable estimate, usually within 10 to
15% for a purebred puppy of a known size. Accuracy improves as the
puppy ages and more growth is complete. Genetics, sex, and nutrition
all shift the final figure, so treat the result as a guide.
How do I calculate my puppy's adult weight?
Divide the current weight by the fraction of adult
weight reached for the puppy's age and size. A medium puppy at 10 lb
and 16 weeks is about 50% grown, so 10 ÷ 0.50 = 20 lb. The calculator
above does this automatically once you enter the three inputs.
Is this based on the AKC method?
The size classes and growth percentages follow
standard canine growth curves, including guidance published by the
American Kennel Club. Many popular puppy calculators use the same
percentage-of-adult-weight approach drawn from AKC breed-weight
data.
At what age is a puppy half its adult weight?
It depends on size class. Toy and small breeds pass
the halfway mark at about 3 to 3.5 months, medium breeds at about 4
months, large breeds at about 5 months, and giant breeds not until
roughly 7 months. Bigger dogs grow for longer, so they reach the
halfway point later.
When do puppies stop growing?
Toy breeds are done by about 12 months and small
breeds are within a couple of percent of full weight by then. Medium
breeds fill out by 12 to 15 months, large breeds keep developing
until 15 to 18 months, and giant breeds may not reach full adult
weight until 18 to 24 months.
Can I use this for a mixed-breed puppy?
Yes, but pick the size class that matches the larger
parent breed and treat the answer as a range. Mixed breeds inherit
traits from more than one breed, so their adult size is harder to pin
down than a purebred's.
Is this puppy weight calculator free?
Yes. The puppy weight calculator from Anchor AI
Tools is completely free, with no signup and no limits. It runs
entirely in your browser and works on mobile.
This tool gives an estimate for planning only. It is not veterinary advice — speak to your vet about feeding and growth.
Written by Amara
Taylor for Anchor AI Tools · Last reviewed September 13, 2026. This puppy
weight calculator provides estimates for general information only and is not a
substitute for veterinary advice. Growth varies by breed, genetics, sex, and
nutrition. Consult your veterinarian for guidance specific to your puppy.