Puppy Weight Calculator

Quick answer

A puppy weight calculator estimates adult weight from current weight, age and breed-size category. It divides current weight by the growth percentage for that age and size group. A 15-pound medium puppy at 12 weeks has reached about 47 percent of adult weight, giving an estimated adult weight of about 32 pounds. This is a general estimate.

Updated 2026-10-09Reviewed by Prof. Dr. Khalil Mudassar, PhD
Try
Pet and Lifestyle
Your puppy's current weight. Use the unit toggle to switch between pounds and kilograms.
Choose pounds or kilograms for the weight entry.
How many full months old your puppy is. Each month is counted as about 4.345 weeks.
Any extra weeks beyond the full months, from 0 to 3.
Select the expected adult size range for your puppy's breed. If unsure, ask your vet or check breed standards.

Estimated adult weight

--
Current growth percentage--
Breed size category--
Expected to reach full size--
Current weight and age--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the Puppy Weight Calculator

  1. Enter your puppy's current weight and choose pounds or kilograms.
  2. Enter the puppy's age in months and any extra weeks.
  3. Select the breed size category that matches your puppy's expected adult weight range.
  4. Read the estimated adult weight, current growth percentage and when the breed typically reaches full size.
ResultWhat it means
Estimated adult weightThe projected full-grown weight based on the growth curve for the chosen size category.
Current growth percentageHow much of the adult weight your puppy has likely reached so far.
Breed size categoryThe size group used for the calculation.
Expected to reach full sizeThe typical age range when this size category finishes growing.
Current weight and ageYour inputs restated for reference.

What Is a Puppy Weight Calculator?

A puppy weight calculator predicts how much your puppy will weigh as a full-grown adult. It uses your puppy's current weight and age, together with breed-size growth curves, to estimate the final number.

Puppies of different sizes grow at very different rates. A toy breed may reach adult weight by 10 months, while a giant breed can keep growing until it is nearly two years old. The calculator accounts for this by using a different growth-percentage table for each size category.

The result is always an estimate. Individual puppies vary by genetics, nutrition and health. Mixed-breed puppies are especially hard to predict. See the lifestyle calculators hub for more everyday tools.

How Does the Puppy Weight Calculator Work?

The calculator looks up the growth percentage for your puppy's age and breed-size category, then divides the current weight by that percentage.

Formula: adult_weight = current_weight / (growth_percentage / 100)

The growth percentage comes from a table of veterinary growth-curve averages. For ages between listed weeks, the calculator interpolates linearly.

  1. Convert the age in months and weeks into total weeks.
  2. Look up (or interpolate) the growth percentage for that age and size category.
  3. Divide the current weight by the decimal growth percentage to get the estimated adult weight.

Why Breed Size Matters

Small dogs mature much faster than large ones. An 8-week-old toy puppy has already reached about 47 percent of its adult weight, while a giant-breed puppy at the same age is only about 17 percent of the way there. Using the wrong size category will throw off the estimate.

Puppy Weight Calculation Examples

Example 1: A 15-pound medium puppy at 12 weeks.

At 12 weeks a medium puppy has reached 47% of adult weight. Adult estimate = 15 / 0.47 = ~32 lb.

Example 2: A 25-pound large puppy at 16 weeks.

At 16 weeks a large puppy has reached 48% of adult weight. Adult estimate = 25 / 0.48 = ~52 lb.

Example 3: A 4-pound toy puppy at 8 weeks.

At 8 weeks a toy puppy has reached 47% of adult weight. Adult estimate = 4 / 0.47 = ~8.5 lb.

Example 4: A 40-pound giant puppy at 20 weeks.

At 20 weeks a giant puppy has reached 47% of adult weight. Adult estimate = 40 / 0.47 = ~85 lb.

Breed-Size Growth Percentage Table

This table shows the approximate percentage of adult weight a puppy has reached at each age, by breed-size category. The calculator uses these values and interpolates for ages between them.

Age (weeks)Toy / SmallMediumLargeGiant
847%27%22%17%
1267%47%37%30%
1680%62%48%40%
2088%74%55%47%
2493%82%63%53%
3298%92%76%63%
40100%97%87%73%
48100%100%95%82%
52100%100%98%87%
64100%100%100%95%
78100%100%100%100%

These are averages from published breed-growth studies. Individual breeds within a size category can differ.

When Do Puppies Stop Growing?

The age at which a puppy reaches its adult weight depends on its breed size.

Size categoryAdult weight rangeTypical full-size age
Toy / SmallUnder 20 lb10 to 12 months
Medium20 to 50 lb12 to 14 months
Large50 to 100 lb14 to 18 months
GiantOver 100 lb18 to 24 months

Giant breeds grow for the longest time, which is why their growth percentage at any given young age is much lower than a toy breed's.

Factors That Affect Puppy Growth

The growth-curve estimate is an average. Several factors can push a puppy's actual adult weight higher or lower.

Genetics and Breed

Even within a size category, breeds vary. A stocky English Bulldog and a lean Whippet are both medium dogs but end up at different weights.

Nutrition

Overfeeding a puppy can lead to faster weight gain and sometimes a heavier adult. Underfeeding can stunt growth. Feed a balanced puppy food in the right amount for the breed.

Spay or Neuter Timing

Early spaying or neutering may slightly change the growth plate closure timeline, though the effect on final weight is usually small.

Health

Illness, parasites or chronic conditions can slow growth. Regular vet checkups keep a puppy on track.

Mixed Breeds

If both parents are not known, the size category is a guess. Mixed-breed puppies are the hardest to predict.

How to Choose the Right Breed Size Category

Know the Breed

If you know the breed, look up its standard adult weight range and pick the matching category.

Check the Parents

The parents' weights are the best single predictor of a puppy's adult size. If the parents weigh 60 to 80 lb, choose Large.

Ask Your Vet

A vet can often estimate the category from paw size, bone structure and breed mix.

When in Doubt, Pick Medium

Medium is the broadest category and gives a reasonable middle-ground estimate while you wait for more growth data.

When to Use a Puppy Weight Calculator

Planning Food and Supply Purchases

Knowing your puppy's likely adult weight helps you budget for the right size crate, collar, bed and food bowl before the puppy outgrows the small ones.

Choosing a Food Plan

Puppy food portions and calorie targets often depend on expected adult weight. The estimate gives your vet a starting point for a feeding plan.

Preparing for Training and Exercise

A puppy expected to reach 90 pounds needs different exercise guidance than one heading for 10 pounds. The projection helps you plan ahead.

Tracking Growth

Entering updated weights every few weeks shows whether the puppy is on track, gaining too fast or falling behind the expected curve.

Growth Curve Comparison: Small vs Large Breeds

The biggest difference between breed sizes is how long they keep growing and how much weight they add after the early months.

MilestoneToy / SmallLarge / Giant
50% of adult weightAround 8 to 10 weeksAround 16 to 22 weeks
75% of adult weightAround 14 to 16 weeksAround 28 to 36 weeks
Full adult weight10 to 12 months14 to 24 months
Growth rate at 12 weeksAlready 67% grownOnly 30 to 37% grown

This is why the same formula produces very different estimates depending on the size category you choose. A 15-pound puppy at 12 weeks could be nearly adult size if it is a toy breed, or barely a third of the way there if it is a giant breed.

Common Mistakes Predicting Puppy Weight

1. Using the Wrong Size Category

A large-breed puppy entered as medium will get a much lower adult weight estimate because the medium growth percentages are higher at each age.

2. Weighing Too Early

Before 8 weeks the growth-curve data is thin and the estimate is less reliable. Wait until at least 8 weeks for a meaningful number.

3. Treating the Estimate as Exact

The number is a rough guide. Expect the real adult weight to land within about 10 to 20 percent of the estimate.

4. Ignoring Mixed Breeds

Mixed-breed puppies can inherit growth patterns from either parent. The estimate may be off by more than for a purebred.

5. Forgetting Ongoing Growth in Large Breeds

A large or giant puppy that seems to slow down at 6 months may still have a year of growing left.

Accuracy and Limitations

The math is exact for the growth-percentage table, but the table itself is a general model of puppy growth.

What it calculates accurately

  • The estimated adult weight from a known current weight, age and size category
  • The growth percentage at any age using linear interpolation
  • Weight conversions between pounds and kilograms
  • The typical age range for reaching full size

What it does not account for

  • Breed-specific growth curves (it uses size-category averages)
  • Individual genetics, nutrition and health factors
  • Mixed-breed unpredictability
  • Puppies younger than about 4 weeks (insufficient data)

How We Estimate Your Puppy's Adult Weight

Method
Divide the puppy's current weight by the growth percentage for its age and breed-size category. Interpolate linearly for ages between table entries.
Inputs used
Current weight (lb or kg), age in months and extra weeks, breed-size category (toy/small, medium, large, giant).
Assumptions
Growth follows the average curve for the selected size category. Mixed breeds and individual variation can shift the result.
Rounding
Weights shown to one decimal place; whole numbers display without a decimal.
Edge cases
Ages below 4 weeks are rejected; ages above 24 months are rejected (puppy is likely full-grown). Weight must be greater than zero.
Sources
General veterinary growth-curve data averaged from published breed-growth studies; see Sources below.
Last reviewed
2026-10-09.

Frequently Asked Questions About Puppy Weight

How can I predict my puppy's adult weight?

Divide your puppy's current weight by the growth percentage for its age and breed-size category. For example, a 15-pound medium puppy at 12 weeks has reached about 47 percent, so the estimated adult weight is about 32 pounds.

How much will my 8-week-old puppy weigh full-grown?

It depends on the breed size. A toy puppy at 8 weeks is about 47 percent of adult weight, a medium is 27 percent, a large is 22 percent and a giant is just 17 percent. Enter the weight above to see the estimate.

When do puppies stop growing?

Toy and small breeds finish by about 10 to 12 months. Medium breeds by 12 to 14 months. Large breeds by 14 to 18 months. Giant breeds can grow until 18 to 24 months.

Is this puppy weight calculator accurate?

It gives a reasonable estimate based on average growth curves, but actual results vary by breed, genetics and nutrition. Expect the real adult weight to be within about 10 to 20 percent of the estimate.

Does breed affect puppy growth rate?

Yes. Small breeds mature quickly and reach adult weight by about a year, while giant breeds grow slowly and may not finish until two years old. The calculator uses four size categories to account for this.

Can I use this for a mixed-breed puppy?

Yes, but the estimate is less reliable. Pick the size category that best matches the expected adult weight of the parents, if known. Mixed breeds are the hardest to predict.

Why does my puppy's weight estimate change as it grows?

Because the estimate depends on the current weight and age. As your puppy grows and you enter updated numbers, the estimate refines. It becomes more accurate the closer the puppy is to adult size.

How do I know which size category to pick?

Check your breed's standard adult weight range: under 20 pounds is toy or small, 20 to 50 is medium, 50 to 100 is large, over 100 is giant. If unsure, ask your vet.

Should I weigh my puppy in pounds or kilograms?

Use whichever unit you prefer. The calculator accepts both and converts automatically. The result is shown in both pounds and kilograms.

Is the doubling rule for puppy weight accurate?

The old rule of doubling a puppy's weight at a certain age is a rough shortcut that ignores breed size. The growth-curve method used here is more reliable because it uses different percentages for each size group.

Sources

Related Calculators

Curious about other pet and lifestyle numbers?

Explore all lifestyle calculators

This is an ESTIMATE based on average growth curves. Actual adult weight varies significantly by breed, genetics, nutrition and health. Mixed breeds are especially unpredictable. Always consult your veterinarian for breed-specific guidance. Spotted an error? Let us know.

Author

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~ More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.