Dog Size Calculator - Puppy to Adult Weight Estimate

Dog size calculator uses puppy age, current weight, breed size class, and optional parent weights to estimate adult weight, height, and size class.

Updated: June 16, 2026 • Free Tool

Dog Size Calculator

Use the puppy's current age in weeks. The growth curve is most accurate between 8 and 24 weeks.

Use a recent scale weight in pounds. Kilograms are converted internally.

Pick pounds or kilograms. The calculator converts to pounds before applying the growth curve.

Pick the closest adult body size for the puppy's breed. This drives the growth curve.

Measure from the floor to the top of the shoulders while the puppy stands squarely. Leave at 0 to skip the height estimate.

Inches or centimeters. The calculator converts to inches for the height multiplier.

Optional mother's adult weight in pounds. Use this when both parents are known for a parent-based cross-check.

Optional father's adult weight in pounds. Parent weights provide a separate check against the growth curve.

Results

Estimated Adult Weight
0lb
Estimated Adult Weight 0kg
Adult Size Class 0
Estimated Adult Withers Height 0in
Estimated Adult Withers Height 0cm
Percent of Adult Weight 0%
Growth Stage 0
Parent Weight Midpoint 0lb

What Is Dog Size Calculator?

A dog size calculator is a planning tool that estimates how big a puppy will grow as an adult from the puppy's current age in weeks, current body weight, and the adult size class of the breed. It returns a projected adult weight in pounds and kilograms, an adult withers height when a current height is supplied, and an adult size class label.

  • Crates, beds, and harnesses: Use the projected adult weight to size crates, beds, collars, and harnesses before the puppy outgrows the first set.
  • Food budget and storage: A realistic adult weight helps plan kibble storage, monthly food cost, and which bag size makes sense at maturity.
  • Vet and vaccine planning: Share the projected adult weight and size class with a vet so vaccine doses, parasite preventives, and orthopedic screening match the dog's expected adult size.

A dog size calculator is a planning estimate, not a diagnosis. The output is built from population growth curves and breed size class definitions, so the number works best as a starting point for crate, food, and exercise decisions rather than a precise prediction for one puppy.

Once the adult weight estimate is in hand, the Dog Calorie Calculator is the natural next step because portion size scales with the dog's expected adult size rather than the current puppy weight.

How Dog Size Calculator Works

The calculator takes four core inputs: puppy age in weeks, current body weight in pounds or kilograms, and the breed's adult size class. Two optional inputs refine the result: a current withers height and the parents' adult weights. The math divides the current weight by a percent-of-adult value for the size class and age, and labels the result against standard size class thresholds.

adultWeight = currentWeight / growthPercent(ageWeeks, sizeClass)
  • currentWeight: Puppy's weight in pounds. Kilograms are converted at 1 kg = 2.20462262 lb before the formula runs.
  • growthPercent: Percent of adult weight reached at the current age, from the Waltham growth curve for the size class.
  • sizeClass: Adult breed size class: toy, small, medium, large, or giant. Each class has its own growth curve.
  • ageWeeks: Puppy's age in weeks, clamped to 4-60. Most accurate between 8 and 24 weeks for most breeds.

The percent-of-adult value is read from a piecewise-linear curve fitted to the Waltham puppy growth charts, with anchor points at 4, 8, 12, 16, 24, 36, and 52 weeks for each size class. The result is then compared to standard size thresholds (toy under 10 lb, small 10 to 25 lb, medium 25 to 55 lb, large 55 to 90 lb, giant 90 lb and above) to label the size class.

12-week-old giant-breed puppy, current weight 20 lb

ageWeeks = 12, currentWeight = 20 lb, sizeClass = giant

growthPercent(12, giant) = 0.22, so adultWeight = 20 / 0.22 = 90.9 lb

Estimated adult weight 90.9 lb (41.2 kg), Giant size class, 22 percent of adult weight, Infant stage

At 12 weeks the giant-breed puppy has only reached about 22 percent of adult weight, which is why giant breeds look small early and grow for the longest time.

According to Waltham puppy growth charts, toy and small-breed puppies reach roughly 30 and 25 percent of adult weight at 8 weeks, while large and giant-breed puppies reach only 15 and 12 percent at the same age.

According to American Kennel Club Growth and Development, puppy growth follows predictable size-class patterns, with toy and small breeds reaching adult size much earlier than large and giant breeds.

After the growth curve produces an adult weight, the Dog BMI Calculator takes a real scale weight and a withers height to screen body condition once the dog is closer to maturity.

Key Concepts Explained

Four key concepts make the dog size calculator's output easy to read: the growth curve, the size class, the percent-of-adult-weight anchor, and the parent-based cross-check.

Growth curve anchors

The Waltham puppy growth curve is anchored at 4, 8, 12, 16, 24, 36, and 52 weeks for each size class. The calculator interpolates between these points to find the percent of adult weight at the puppy's current age.

Adult size class

Size class is the breed's expected adult weight band: toy under 10 lb, small 10-25 lb, medium 25-55 lb, large 55-90 lb, or giant 90 lb and above. The class drives which growth curve is used and which AKC threshold labels the result.

Percent of adult weight

This is the share of adult weight a healthy puppy should already have reached. Toy and small breeds climb fastest and finish growth earliest; giant breeds take the longest and may still add muscle past one year.

Parent-based cross-check

When both parent weights are entered, the calculator averages them to give a separate check. For mixed-breed puppies, the parent midpoint often matches the curve estimate more closely than the curve alone.

A 12-week-old medium-breed puppy and a 12-week-old giant-breed puppy look very different on the curve even if they weigh the same today, because the giant curve assumes a much higher adult weight.

Because the projected size class feeds directly into a longevity plan, the Dog Life Expectancy Calculator pairs the size estimate with a published median lifespan and life stage label for the same dog.

How to Use This Calculator

Use the dog size calculator as a structured planning worksheet: enter the puppy's current age, current weight, and breed size class first, then add a current withers height and the parents' weights if they are known.

  1. 1 Enter the current age: Type the puppy's age in weeks. The growth curve is most accurate between 8 and 24 weeks for most breeds.
  2. 2 Enter the current weight: Use a recent scale weight in pounds, or switch to kilograms and let the calculator convert.
  3. 3 Pick the breed size class: Choose toy, small, medium, large, or giant based on the expected adult weight band. The class selects the growth curve.
  4. 4 Add a current withers height: Measure from floor to the top of the shoulders. Leave at 0 to skip the height estimate.
  5. 5 Enter the parents' weights: If both parents are known, type the mother's and father's adult weights in pounds for a parent-based cross-check.
  6. 6 Read the result panel: Start with the adult weight, then read the adult size class, percent of adult weight, growth stage, adult height, and parent midpoint.

An owner of a 10-week-old mixed-breed puppy who weighs 9 lb and is expected to be a medium adult enters the values, sees a 28.6 lb adult weight and a Medium size class, a good starting point for crate and food planning.

When the age input is given in weeks but conversations use dog years, the Dog Age Calculator converts the current age to a familiar human-age equivalent using the AKC piecewise model.

Benefits of Using This Calculator

A dog size calculator turns the open-ended question of how big a puppy will get into a structured set of numbers and a size class label that an owner can act on.

  • Sizing decisions before the puppy outgrows them: Crates, beds, collars, and harnesses can be bought with adult weight in mind so they do not need to be replaced every few months.
  • Realistic food and storage planning: A projected adult weight gives a clearer picture of monthly kibble cost and which bag size makes sense at maturity.
  • Clearer housing and rental plans: Knowing the adult size class helps renters, homeowners, and landlords plan for the kind of dog the puppy will grow into.
  • More useful vet conversations: Bringing the projected adult weight and size class to a wellness visit supports vaccine doses, parasite prevention, and orthopedic screening decisions.

The benefits are most useful when the result is recorded with the date and the puppy's measurement method, so future runs can show the same dog moving through the growth stages.

Factors That Affect Your Results

Five factors most often shift the adult weight and size class: the size class input, the current age, the measurement quality, the breed shape, and the parent weights.

Breed size class choice

Selecting the wrong size class is the largest single source of error. A medium-breed curve treats a puppy as growing toward 25-55 lb, while a large-breed curve assumes 55-90 lb, so the same current weight produces very different adult estimates.

Current age accuracy

An off-by-weeks error matters more at 8 weeks than at 52 weeks because the curve changes fastest early in life. Use the most accurate age available, ideally from a vet or breeder record.

Measurement quality

A scale weight on a level surface, taken around the same time of day, gives the most useful trend. A wiggly, post-meal, or post-walk weight can shift the result by several pounds.

Breed shape and coat

Long backs, short legs, deep chests, thick coats, and giant-breed proportions can all change the relationship between current weight and adult weight, which is why the parent midpoint often beats the curve for mixed-breed puppies.

Parent weights and mixed heritage

When both parents are known, the parent midpoint gives a separate check against the curve. A puppy from two very different-sized parents may fall between the size classes and benefit from re-running the calculator with a different size class input.

  • The growth curve is a population average, so it cannot predict the adult weight of a specific puppy with a known orthopedic, endocrine, or feeding issue. Veterinary monitoring remains important for underweight or overweight puppies.
  • Breed-specific lifespans and proportions can vary by tens of pounds from the size-class baseline. An Irish Wolfhound and a Great Dane are both giant breeds, but their adult weight bands differ, so the curve is a starting point rather than a final answer for one puppy.

Pair the growth-curve result with a body condition score from a vet, especially during the adolescent growth spurt when body condition can drift quickly.

According to AAHA Canine Life Stage Guidelines, puppies reach skeletal maturity between roughly 9 and 18 months depending on breed size, with large and giant breeds taking the longest to reach adult weight and height.

Because the parent midpoint only works when the dam's whelping record is known, the Dog Pregnancy Calculator is the upstream tool for planning a litter, tracking the due date, and recording parent weights for the puppies' future size estimates.

Dog size calculator interface with puppy age, current weight, breed size, parent weights, and adult weight, height, and size class outputs
Dog size calculator interface with puppy age, current weight, breed size, parent weights, and adult weight, height, and size class outputs

Frequently Asked Questions

Q: How big will my puppy get?

A: According to the Waltham puppy growth charts, a healthy puppy reaches about 20 to 30 percent of adult weight at 8 weeks, around 50 to 70 percent at 16 weeks, and 80 to 95 percent at 36 weeks. The Dog Size Calculator divides the puppy's current weight by the percent value for the current age and breed size class to project the adult weight.

Q: At what age is a puppy half its adult weight?

A: Toy and small-breed puppies usually reach half of adult weight between 12 and 14 weeks, medium breeds between 14 and 16 weeks, and large and giant breeds between 18 and 24 weeks. The Dog Size Calculator shows the percent of adult weight the puppy has already reached at the current age.

Q: How accurate is a puppy weight calculator?

A: Puppy weight calculators are most accurate between 8 and 24 weeks of age for known purebreds. Mixed-breed puppies benefit from entering the parents' adult weights, and any result that disagrees with a vet's body condition score should be treated as a starting point rather than a final answer.

Q: Do giant breed puppies grow slower than small breeds?

A: Yes. According to the Waltham puppy growth charts, giant-breed puppies reach only 12 percent of adult weight at 8 weeks and 65 percent at 36 weeks, while toy-breed puppies reach 30 percent at 8 weeks and 95 percent at 36 weeks. The Dog Size Calculator uses a separate curve for each size class to capture this difference.

Q: When do puppies stop growing?

A: Most puppies reach skeletal maturity between 9 and 18 months depending on breed size. Toy and small breeds usually finish growth around 9 to 12 months, medium breeds around 12 months, and large and giant breeds between 12 and 18 months. The calculator marks any puppy past 52 weeks as Near adult.

Q: How can I estimate a mixed-breed puppy's adult size?

A: For mixed-breed puppies, enter the parents' adult weights in the optional Mother and Father fields. The calculator averages them for a parent-based cross-check that often matches the growth curve more closely than the curve alone. If the two disagree by more than 50 percent, the parent midpoint is usually the better anchor.