Puppy Weight Calculator Updated Aug 11, 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. Small breeds finish growing by 9 to 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
Enter weight, age, and size
Puppy weight calculator: puppy growth curve by breed size Puppy growth curves showing the percentage of adult weight reached by age for toy, medium, and giant breeds. Growth is fastest in the first months and slows near maturity. Small breeds reach adult weight around 9 to 12 months while giant breeds take 18 to 24 months. Puppy Growth: % of Adult Weight by Age Age (months) % of adult weight 0 50 100 0 6 12 18 24 Toy / small Medium Large / giant

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:

  1. Current weight — weigh your puppy and enter the number. Pick pounds or kilograms from the unit menu.
  2. 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.
  3. 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. It is easy to do in your head but tends to over-predict, because it assumes growth never slows. The percentage method above 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. Use it to sanity-check the calculator result:

AgeToySmallMediumLargeGiant
8 weeks30%27%22%18%14%
12 weeks45%42%36%30%24%
16 weeks60%55%50%43%35%
6 months80%75%65%55%45%
9 months93%90%83%75%65%
12 months100%98%95%88%78%
18 months100%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 classAdult weightExample breeds
ToyUnder 12 lbChihuahua, Pomeranian, Yorkshire Terrier
Small12 to 25 lbBeagle, Mini Schnauzer, French Bulldog
Medium25 to 50 lbBorder Collie, Cocker Spaniel, Bulldog
Large50 to 100 lbLabrador, Golden Retriever, German Shepherd
GiantOver 100 lbGreat 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?
Roughly at four months for small and medium breeds, and nearer five to six months for large and giant breeds. Because bigger dogs grow for longer, they reach the halfway point later than smaller dogs do.
When do puppies stop growing?
Toy and small breeds finish around 9 to 12 months. 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.

Related calculators

A
Anchor AI Tools Editorial Team
We build free, fast, accurate online tools that explain the answer, not just show a number. This calculator uses published canine growth-curve data and is tested against realistic breed examples before it goes live.

This puppy weight calculator from Anchor AI Tools 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.