Skip to content

Puppy Weight Calculator

Predict your puppy's adult weight from its current age and weight.

Reviewed by the Calculation Machine team · Updated 24 October 2026 · How we check our maths

Your values

ⓘ Live results

Results
Predicted adult weight
13 kg (28.7 lb)
Growth completed
62%
Weight still to gain
5 kg
Fully grown at
about 13 months
Likely adult range
11.1 - 15 kg

Working

  1. 18 kg / 0.615 growth fraction = 13 kg adult
AgeExpected weight% of adult
2 months5.3 kg41%
3 months6.8 kg53%
4 months8 kg62%
6 months9.6 kg74%
8 months10.7 kg82%
10 months11.4 kg88%
12 months11.9 kg91%
18 months12 kg93%

Quick answer

A puppy's adult weight can be estimated as current weight ÷ the fraction of adult weight reached at its age, and that fraction depends on breed size. Small breeds grow fastest and finish by about 10–11 months; giant breeds keep growing to around 22 months or longer. A 4-month-old medium-breed puppy weighing 8 kg has reached about 62% of adult size, so it should end up around 13 kg.

What the Puppy Weight calculator does

This calculator predicts your puppy's adult weight from its age in months, its current weight and its expected breed size. It also shows how much of its growth is already done, how much weight is still to come, roughly when it will be fully grown, a likely adult range of ±15%, and a month-by-month chart you can compare with your own weigh-ins.

The prediction works best for purebred puppies whose size band is known, weighed between about 3 and 6 months, when growth is fast and steady. For mixed breeds, use the size band of the larger parent if you know it, or treat the result as a rough guide and repeat it every month. Paws, parents' weights and a vet's assessment are all useful cross-checks.

A puppy's weight also depends on how it is fed. Overfeeding does not make a dog bigger in frame; it makes it heavier and, in large breeds, raises the risk of joint problems. Use the dog food calculator to set portions and the dog age calculator to see how your dog's age translates as it grows.

The formula

Adult weight = current weight ÷ f(age) f(age) = 1 − e^(−2.6 × (age ÷ T)^0.85)

Formula variables
SymbolMeaningUnit
current weightPuppy's weight todaykg
f(age)Fraction of adult weight typically reached at this age for the size band0–1
agePuppy's agemonths
TApproximate age at which growth finishes: toy 10, small 11, medium 13, large 17, giant 22months

The growth curve is a smooth approximation of the size-based puppy growth patterns described in veterinary nutrition texts, where small breeds reach adult weight in under a year and giant breeds take up to two. Individual puppies can be 15% or more either side of the prediction. The curve flattens at about 93% at the finishing age, so for dogs older than the finishing age the calculator slightly overstates adult weight; by then, current weight is the better answer. It also cannot predict weight for underweight or overweight puppies, since it assumes healthy body condition.

Worked examples

Toy breed at 3 months

A 3-month-old Chihuahua-type puppy weighing 1.2 kg.

Inputs

  • Puppy age3 months
  • Current weight1.2 kg
  • Expected breed sizeToy (under 5 kg adult)

Result

  • Predicted adult weight2 kg (4.4 lb)
  • Growth completed61%
  • Weight still to gain0.8 kg
  • Fully grown atabout 10 months
  • Likely adult range1.7 - 2.3 kg

Predicted adult weight is about 2 kg (4.4 lb), with roughly 61% of growth done. Tiny puppies can lose condition fast, so frequent small meals matter more here than the final number.

Labrador at 5 months

A 5-month-old Labrador retriever weighing 18 kg.

Inputs

  • Puppy age5 months
  • Current weight18 kg
  • Expected breed sizeLarge (25-45 kg)

Result

  • Predicted adult weight30 kg (66 lb)
  • Growth completed60%
  • Weight still to gain12 kg
  • Fully grown atabout 17 months
  • Likely adult range25.5 - 34.4 kg

About 30 kg (66 lb) as an adult, in a likely range of 25.5–34.4 kg, with growth continuing to around 17 months. Feed a large-breed puppy food and keep the puppy lean to protect developing hips and elbows.

Giant breed at 6 months

A 6-month-old Great Dane or Mastiff-type puppy weighing 30 kg.

Inputs

  • Puppy age6 months
  • Current weight30 kg
  • Expected breed sizeGiant (45 kg+)

Result

  • Predicted adult weight51.9 kg (114.5 lb)
  • Growth completed58%
  • Weight still to gain21.9 kg
  • Fully grown atabout 22 months
  • Likely adult range44.2 - 59.7 kg

Predicted adult weight is about 51.9 kg (114.5 lb), and the puppy is only a little over halfway there. Giant breeds should grow slowly and steadily; ask your vet before any change in diet or exercise intensity.

Share of adult weight by age and size

These are the growth fractions the calculator uses. To estimate adult weight by hand, divide your puppy's weight by the percentage for its age and size (for example 8 kg ÷ 0.62 = about 13 kg). To track progress the other way, the percentage calculator shows what share of a target weight your puppy has reached.

Approximate % of adult weight reached
AgeToySmallMediumLargeGiant
2 months48%46%41%34%29%
3 months61%58%53%45%38%
4 months70%67%62%53%46%
6 months81%79%74%66%58%
8 months88%86%82%75%67%

Choosing the right size band

Bands are set by expected adult weight:

  • Toy (under 5 kg / 11 lb): Chihuahua, Yorkshire terrier, Pomeranian.
  • Small (5–11 kg / 11–24 lb): Jack Russell, Shih Tzu, Miniature Schnauzer.
  • Medium (11–25 kg / 24–55 lb): Border Collie, Cocker Spaniel, Staffordshire Bull Terrier.
  • Large (25–45 kg / 55–100 lb): Labrador, Golden Retriever, German Shepherd.
  • Giant (45 kg+ / 100 lb+): Great Dane, Mastiff, Newfoundland, Saint Bernard.

If a breed sits near a boundary, or males and females differ a lot, run both bands and treat the true answer as somewhere between. Weights in pounds can be divided by 2.2 to enter kilograms.

Signs your puppy's growth is on track

Weigh at the same time of day every two to four weeks and plot the results against the calculator's chart. Steady weight gain that follows the curve is a good sign; sudden jumps or plateaus are worth a vet check. Body condition matters as much as the number: you should be able to feel the ribs easily under a thin layer of fat and see a waist from above. A puppy that gets heavier without gaining height is usually being overfed. Neutering age, especially for large breeds, can also affect final size, so discuss timing with your vet.

How to use the Puppy Weight Calculator

  1. 1Weigh your puppy in kilograms (pounds ÷ 2.2), ideally on a vet or pet scale.
  2. 2Enter its age in months; use decimals for part months (14 weeks ≈ 3.2 months).
  3. 3Choose the size band by expected adult weight, using the larger parent for mixed breeds.
  4. 4Read the predicted adult weight and range, and compare the monthly chart with your own weigh-ins.

Frequently asked questions

How can I tell how big my puppy will get?

Divide its current weight by the share of adult weight typical for its age and size: around 60% at 4 months for medium breeds, less for large and giant breeds. The parents' weights are the best real-world check.

Is a puppy fully grown at 6 months?

Usually not. Small breeds are around 80% of adult weight at 6 months, medium breeds about three-quarters, and large and giant breeds only half to two-thirds.

Do paw size and weight at 16 weeks predict adult size?

Large paws hint at a bigger dog but are not reliable. The common "double the 16-week weight" rule works roughly for some medium breeds only; size-specific growth curves are more accurate.

How accurate is a puppy weight prediction?

Usually within about 15% for purebred puppies of a known size band. Mixed breeds, very young puppies and puppies that are under- or overweight vary more.

When do large breed dogs stop growing?

Most large breeds reach adult weight between about 15 and 18 months, and giant breeds around 18–24 months. They may keep filling out in chest and muscle for a while after that.

References

  • WSAVA Global Nutrition Guidelines — World Small Animal Veterinary Association
  • Small Animal Clinical Nutrition (5th edition) — Mark Morris Institute
  • Nutrient Requirements of Dogs and Cats (2006) — National Research Council, National Academies Press

About this calculator