Puppy growth calculator

Predicting a final weight is the question everyone asks. Whether a puppy is growing steadily is the question that actually matters, and it is the one your vet will ask. Enter your weigh-ins and this plots the line your puppy is tracing.

Track your puppy’s growth

Add each weigh-in as you do it. A single reading tells you where your puppy sits; a series tells you whether it is growing steadily, which is the part that matters.

Weigh-ins

How to use the tracker

  1. Set the size category and sex. Choose the adult size band your puppy is expected to finish in, and its sex. Both change the reference curve the weigh-ins are compared against.
  2. Enter your weigh-ins. Add the age in weeks and the weight for each time you have weighed your puppy. Two is the minimum for a trend; four or five make the picture much clearer.
  3. Plot the curve. Each weigh-in is placed on the growth chart and converted to a centile, so you can see the line your puppy is tracing rather than a single point.
  4. Read the direction, not the position. A steady line along any centile is healthy growth. The signal worth acting on is a sustained move across several centile lines.
  5. Take it to your vet. A growth curve over time is genuinely useful clinical information. Bring these numbers to your next appointment.

What each value means

Centile
Your puppy’s position among healthy puppies of the same size category, sex and age. The 40th centile means about 40 percent of healthy puppies weighed less at that age.
Change
How many centile points your puppy has moved since the previous weigh-in. Small movements are noise. Sustained movement in one direction is signal.
Tracking steadily
Your puppy has stayed within about 15 centile points across the readings. This is what normal growth looks like, on a high line or a low one.
Climbing or dropping across centiles
A sustained move of more than 15 centile points. Worth mentioning at your next appointment; worth a call if it is large or sudden.

Why the line matters more than the position

This is borrowed wholesale from paediatrics. Nobody looks at a child’s height once and declares a verdict. They plot it repeatedly and watch the shape of the line, because a child tracking the 10th centile steadily is healthy, while a child falling from the 75th to the 25th needs looking at even though 25 is a perfectly normal number.

Puppies work the same way. Someone has to be on the 10th centile. Being small is not the same as being unwell. But a puppy that was on the 75th and is now on the 25th has changed, and change is the thing worth investigating.

A steady low centile compared with a falling centileTwo puppies on the same growth chart. The first tracks steadily just above the 2nd centile from 12 to 60 weeks and is growing normally despite being small. The second starts on the 75th centile at 16 weeks and slides down to around the 9th by 44 weeks. The second puppy is the one worth a vet visit, even though it is the heavier of the two at every point.Steady: healthyFalling: check with a vet12w26w39w1y65w78w91w2ykg
Both puppies are inside the healthy range at every weigh-in. The heavier one is the one to worry about, because it is crossing downward through centile lines. This is why the trajectory matters more than the position.

Example calculations

Three sequences, each read out of the same reference the tracker plots against. Read the middle row of each card left to right: that is the line the tracker draws.

A Cocker Spaniel, weighed monthly

3.6 kg at 12w · 4.5 kg at 16w · 5.6 kg at 20w · 6.8 kg at 26w

55th → 54th → 55th → 54th centile

  • Medium category, female
  • Four weigh-ins, no crossing
  • Trajectory: steady

The textbook result. The weight grows 1.9 times across these four readings while the centile stays put, because growing fast is exactly what the reference expects at this age.

A Labrador that slid

12.1 kg at 12w · 14.4 kg at 16w · 16.6 kg at 20w · 19.7 kg at 26w

75th → 59th → 40th → 25th centile

  • Very large category, male
  • Fell from the 75th to the 25th
  • Trajectory: worth a vet visit

Every one of these weights is heavier than the last, and this is still the example to worry about. A single reading would have shown a normal puppy at each visit. Only the sequence shows the slide.

A small puppy who is simply small

2.3 kg at 14w · 3.2 kg at 20w · 3.9 kg at 26w · 4.5 kg at 34w

13th → 12th → 11th → 13th centile

  • Small category, male
  • Sits below most of the reference
  • Trajectory: steady

Someone has to be on the 13th centile. Held steadily over five months, a low centile is a description of this puppy rather than a problem with it.

Reference values

These are the two references the examples above are read from. Find the age in the left column and read across; the bold column is the median, and the columns either side are the centile lines your weigh-ins get placed between.

Medium breeds, female (9 to 15 kg adult)

Female puppies, medium size category (9–15 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks1.562.172.793.474.305.306.84
16 weeks2.002.803.524.355.336.458.27
20 weeks2.423.494.405.406.557.9110.2
26 weeks2.974.315.396.617.969.5612.6
34 weeks3.274.926.217.599.1511.014.9
43 weeks3.685.426.778.199.9111.915.5
12 months3.865.586.908.4310.212.316.3
15 months4.055.937.278.8610.713.017.2
18 months4.116.007.389.0010.913.217.5
21 months4.416.127.549.1711.013.317.5
24 months4.456.347.729.3711.213.517.8

Very large breeds, male (30 to 40 kg adult)

Male puppies, very large size category (30–40 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks4.916.798.6810.512.113.916.1
16 weeks6.989.4311.713.715.717.820.2
20 weeks9.3112.415.117.620.122.625.6
26 weeks12.216.319.722.925.929.032.4
34 weeks15.020.224.127.731.334.839.0
43 weeks17.022.526.730.534.137.942.4
12 months18.123.427.631.335.139.144.2
15 months19.224.828.932.836.641.046.2
18 months19.525.129.233.037.041.546.8
21 months20.425.629.533.537.542.047.4
24 months20.725.729.833.737.742.548.4

All five categories, both sexes, are on the puppy growth chart.

Growth centile curves for a medium female puppy from 12 weeks to two years, with a wide shaded band that narrows as the curves flatten
One page of the real reference, for a medium female. The tracker plots your weigh-ins against curves like these. Notice how far apart the top and bottom curves sit at 16 weeks: two healthy puppies of the same age can differ by a lot.

What moves a puppy across centiles

  • Measurement error. Check this first. Different scales, a wriggling puppy, or weighing straight after a large meal will all shift a reading.
  • Recent illness. A bout of diarrhoea or a few days off food shows up as a dip, then usually a catch-up.
  • Wrong size category. The most common reason the numbers look strange from the start.
  • A change in food or portion size. Including the switch from puppy food, or a new household member handing out treats. Re-run the feeding calculator if the amount has not been recalculated recently, and remember the calorie multiplier steps down at four months.
  • Parasites. A common cause of poor weight gain in young puppies, and a routine thing for a vet to check.
  • Genuine growth spurts. Real, normal, and usually short. They show as a step rather than a sustained drift.

Call your vet if your puppy has lost weight, has not gained in two weeks, or has crossed downward through two or more centile lines. Bring your figures.

Line chart of the percentage of adult weight reached by age for five size categories, with toy breeds rising fastest and very large breeds slowest
How much growing is still ahead depends on size category, and it is why a centile shift means different things at different ages. A wobble at 14 weeks has months of growth left to correct it. The same wobble at 10 months does not.

Accuracy and limits

The reference curves run from 12 weeks to two years and cover adult weights up to 40 kg. Weigh-ins outside that window are placed at the nearest edge of the reference and should be treated as indicative only.

Range chart showing the measured spread of adult weight predictions, wide at 12 to 15 weeks and tightening steadily with age at prediction
Measured, not claimed. The spread around a projection narrows the later it is made, which is the same reason a tracker with four weigh-ins beats a single reading.

Weight is also not the same as body condition. A dog can sit on a perfectly ordinary centile and still be carrying too much or too little for its frame. That assessment is done by hand, by a vet. Our methodology page sets out how the curves were derived and where they stop being reliable.

Frequently asked questions

What is a puppy growth calculator actually for?

Predicting adult weight is the question everyone asks, but it is not the question a vet cares about. What a vet wants to see is whether a puppy is growing steadily.

This tool plots each of your weigh-ins on a reference curve and converts it to a centile, so you can see the shape of the line rather than one point on it. If you only want the adult weight, use the puppy weight calculator instead.

How many weigh-ins do I need?

Two gives you a direction. Four or five gives you a trend you can trust. Weekly weigh-ins up to about 16 weeks, then every two to four weeks, is a good rhythm.

Weigh at roughly the same time of day and before a big meal, so you are comparing like with like.

My puppy dropped two centile lines. Should I worry?

It is worth a conversation with your vet, yes, even if every individual reading still sits inside the healthy range. Crossing downward through centile lines is a more meaningful signal than being on a low centile in the first place.

Common explanations are benign, including a growth spurt that has not arrived yet, a recent illness, a change of food, or simply a measurement taken on different scales. Your vet can tell the difference by feel in a way no calculator can.

Is a high centile a problem?

Not by itself. Some puppies are simply large. What matters is whether the line is steady.

A puppy climbing steeply across centiles, especially a large breed, is worth watching, because growing too fast is associated with orthopaedic problems in big dogs. That is a body condition and feeding conversation with your vet rather than something a weight alone can answer.

Why does the centile change when I switch size category?

Because the reference curves are different. A 10 kg puppy at 20 weeks is enormous for a toy breed and small for a very large one. The centile is always relative to the category, so picking the wrong one shifts every number.

If you are not sure which category applies, the weight calculator can infer the most likely one from a single weight and age.

Does this work for mixed breeds?

Yes, though you need a reasonable guess at the adult size band. If the parents are known, their weights are the best guide. If not, run one weigh-in through the mixed breed calculator first to get a category, then track from there.

What if my weigh-ins are in pounds?

Switch the unit dropdown to pounds and enter them as they are. Everything is converted internally using the exact factor of 0.45359237 kilograms per pound, and results are shown back in your chosen unit.

References

Every figure on this page comes from one of these. Full details, including what each source is used for, are on our sources page.

  1. Salt C, Morris PJ, German AJ, Wilson D, Lund EM, Cole TJ, Butterwick RF. Growth standard charts for monitoring bodyweight in dogs of different sizes. PLOS ONE. 2017;12(9):e0182064. doi:10.1371/journal.pone.0182064
  2. WALTHAM Petcare Science Institute. Puppy Growth Charts.
  3. American Animal Hospital Association. AAHA Canine Life Stage Guidelines.