Puppy growth chart

Ten charts covering five adult-size categories and both sexes, from 12 weeks to two years. Find your puppy’s age, read across to its weight, and note the centile. Repeat every couple of weeks: the line your puppy traces over time is worth far more than any single reading.

How to read these charts

  1. Pick your chart by your puppy’s expected adult weight and its sex, not by breed name.
  2. Find the age row closest to your puppy today.
  3. Read across to see which centile column your puppy’s weight sits nearest.
  4. Write it down and repeat in two weeks. You are tracking a line, not taking a snapshot.

Want this done for you? The puppy weight calculator finds the centile, plots your puppy on the curve, and projects the adult weight with a measured accuracy range.

Download and print these charts

Every chart on this page is also a PDF built from the same reference, sized for A4 and laid out to be written on. Each one carries the curve with a blank weigh-in log beside it, then the reference table with its limits and sources on the back, so a chart that leaves this page still says what it does and does not cover. Print at 100 percent rather than fit-to-page, or the gridlines stop lining up with the axis labels.

Download all ten charts PDF, 21 pages, 79 KB

Or take just the one you need. Each is two pages: the curve with a blank weigh-in log, then the reference table with its limits and sources.

What each value means

The centile
Where your puppy sits among healthy puppies of the same age, size category and sex. The 30th centile means 30 percent weigh less and 70 percent weigh more. It is a position, not a score, and every centile on the chart is a healthy one.
The median, or 50th centile
The middle of the reference, printed in bold in every table. Half of healthy puppies fall either side of it. A puppy is not supposed to be on it.
The shaded band
The middle of the range on the curve figures. The outer shading covers almost every healthy puppy; the inner shading covers the middle of them.
The rows and columns
Age in weeks down the side, centiles across the top, weight in kilograms in the cells. Find the age, read across, and see which two columns your puppy's weight falls between.
What the chart cannot tell you
Body condition. A dog can sit on an entirely ordinary centile and still be too heavy or too light for its frame, and that judgement is made by hand rather than on a chart.

Example calculations

Three puppies read off these charts, to show what a centile does and does not tell you. Each weight is taken back out of the reference and then re-measured against it.

Toy, male, 16 weeks

2.2 kg at 16 weeks on the toy male chart

49th centile

  • Median for this age is 2.2 kg
  • About 50% of adult weight reached
  • Half grown at 17 weeks on this chart

Bang on the median. Half of toy males this age weigh less than this and half weigh more, which is all "50th centile" means. It is not a target and not a grade.

Large, female, 26 weeks

14.4 kg at 26 weeks on the large female chart

25th centile

  • Median for this age is 16.5 kg
  • About 71% of adult weight reached
  • Half grown at 19 weeks on this chart

Below the middle and perfectly healthy. A quarter of large females this age sit at or below this weight. What would matter is arriving here from the 75th, not being here.

Very large, male, 39 weeks

36.5 kg at 39 weeks on the very large male chart

90th centile

  • Median for this age is 29.6 kg
  • About 88% of adult weight reached
  • Half grown at 20 weeks on this chart

Near the top of the chart. A big puppy for its age is only a concern if it climbed to get here, or if body condition says it is carrying fat rather than frame.

What the curves look like

Puppy growth curvesGrowth centile curves for large breed male puppies from 12 weeks to 2 years, showing the healthy range and the median.
Shaded areas show where healthy puppies fall: the outer band spans the 0.4th to 99.6th centile, the inner band the 25th to 75th. The solid line is the median. Full figures are in the table below.

How much growing is left

The single most useful thing a growth chart tells a new owner is how much is still to come. At 16 weeks a toy puppy is already about half its adult weight, while a very large puppy is only about two fifths of the way there.

Percent of adult weight reached by age, by size categoryToy puppies reach about 50 percent of their adult weight by 16 weeks, while very large puppies reach only about 41 percent. By 26 weeks the figures are about 72 and 68 percent. This is why a single linear formula cannot work for every size of dog. Exact figures are in the table below.ToySmallMediumLargeVery large
Percent of adult weight reached at each age, by size category. Derived from the same growth reference the calculator uses. Larger dogs finish later, which is exactly why one formula cannot fit every size.

Reference values: the charts

All weights in kilograms. The bold column is the median: half of healthy puppies of that age, size and sex weigh less than this.

Toy breeds (under 6.5 kg adult)

Typical breeds: Chihuahua, Yorkshire Terrier, Maltese, Pomeranian.

Toy breeds, male

Growth centile curves for a toy male puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Toy breeds, male. Right-click or long-press to save this chart, then print it and mark your puppy's weigh-ins straight onto it.
Male puppies, toy size category (under 6.5 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks0.761.021.341.822.413.043.82
16 weeks0.911.221.632.222.953.694.57
20 weeks1.081.451.942.683.594.465.49
26 weeks1.291.702.273.204.345.386.63
34 weeks1.431.902.553.654.956.177.53
43 weeks1.542.042.753.945.326.608.03
12 months1.552.122.814.075.456.808.34
15 months1.662.243.014.305.727.078.64
18 months1.692.253.024.325.757.118.73
21 months1.732.313.134.455.927.328.91
24 months1.762.333.174.475.967.378.99

Toy breeds, female

Growth centile curves for a toy female puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Toy breeds, female. Females of the same category finish a little lighter than males, which is why the two charts are kept apart rather than averaged.
Female puppies, toy size category (under 6.5 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks0.690.921.201.622.152.683.39
16 weeks0.841.101.451.972.603.234.03
20 weeks0.981.301.722.353.133.894.80
26 weeks1.131.491.972.753.684.615.72
34 weeks1.241.632.203.084.175.226.51
43 weeks1.331.762.373.334.495.626.97
12 months1.361.822.433.414.565.777.22
15 months1.431.912.613.654.836.037.42
18 months1.461.922.623.654.876.087.50
21 months1.512.002.703.764.966.157.61
24 months1.512.012.733.825.056.297.73

Small breeds (6.5 to 9 kg adult)

Typical breeds: Pug, Shih Tzu, Miniature Dachshund, Papillon.

Small breeds, male

Growth centile curves for a small male puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Small breeds, male. Right-click or long-press to save this chart, then print it and mark your puppy's weigh-ins straight onto it.
Male puppies, small size category (6.5–9 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks1.461.962.453.003.674.425.40
16 weeks1.882.483.063.734.515.396.50
20 weeks2.323.043.774.575.506.497.87
26 weeks2.813.744.605.566.637.799.42
34 weeks3.274.235.216.297.518.8110.6
43 weeks3.504.565.616.768.009.3411.3
12 months3.564.645.736.908.179.5711.5
15 months3.664.855.977.168.519.9512.0
18 months3.934.996.067.248.6110.012.1
21 months3.945.096.147.338.7210.212.3
24 months3.955.146.217.478.8210.312.5

Small breeds, female

Growth centile curves for a small female puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Small breeds, female. Females of the same category finish a little lighter than males, which is why the two charts are kept apart rather than averaged.
Female puppies, small size category (6.5–9 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks1.301.722.172.663.193.874.73
16 weeks1.662.172.683.253.914.675.69
20 weeks2.022.663.263.954.725.616.89
26 weeks2.443.193.914.715.606.658.15
34 weeks2.783.624.455.386.417.529.28
43 weeks3.033.854.725.716.798.019.62
12 months3.043.924.775.826.968.2710.2
15 months3.184.145.006.037.168.5510.4
18 months3.234.225.096.117.318.6110.6
21 months3.344.285.226.297.448.7610.6
24 months3.444.365.276.307.559.0311.1

Medium breeds (9 to 15 kg adult)

Typical breeds: Beagle, Cocker Spaniel, Miniature Poodle, Corgi.

Medium breeds, male

Growth centile curves for a medium male puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Medium breeds, male. Right-click or long-press to save this chart, then print it and mark your puppy's weigh-ins straight onto it.
Male puppies, medium size category (9–15 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks1.732.483.183.954.905.987.57
16 weeks2.223.244.075.026.137.389.17
20 weeks2.754.085.116.297.649.1111.3
26 weeks3.265.056.427.839.4711.314.0
34 weeks3.605.917.449.0810.913.016.1
43 weeks4.336.548.109.7511.714.017.6
12 months4.336.658.2210.012.014.418.0
15 months4.587.028.6410.412.514.818.5
18 months4.637.138.7910.612.815.219.2
21 months4.757.298.9910.813.015.519.2
24 months5.007.409.0511.113.215.719.3

Medium breeds, female

Growth centile curves for a medium female puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Medium breeds, female. Females of the same category finish a little lighter than males, which is why the two charts are kept apart rather than averaged.
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

Large breeds (15 to 30 kg adult)

Typical breeds: Border Collie, Boxer, Australian Shepherd, Staffordshire Bull Terrier.

Large breeds, male

Growth centile curves for a large male puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Large breeds, male. Right-click or long-press to save this chart, then print it and mark your puppy's weigh-ins straight onto it.
Male puppies, large size category (15–30 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks4.235.757.208.6810.211.914.3
16 weeks6.178.059.7211.413.215.117.6
20 weeks8.3310.712.714.716.919.222.1
26 weeks11.114.116.719.221.924.728.1
34 weeks13.817.520.423.326.229.433.6
43 weeks15.719.222.325.228.331.736.2
12 months16.419.822.925.829.132.537.1
15 months17.320.823.927.030.233.838.5
18 months17.520.823.927.230.434.138.8
21 months17.721.324.327.530.934.639.1
24 months18.321.424.527.731.234.840.0

Large breeds, female

Growth centile curves for a large female puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Large breeds, female. Females of the same category finish a little lighter than males, which is why the two charts are kept apart rather than averaged.
Female puppies, large size category (15–30 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks3.875.226.537.809.1410.813.0
16 weeks5.617.228.6810.211.713.415.7
20 weeks7.549.5011.213.014.816.819.4
26 weeks9.9212.414.416.518.721.124.1
34 weeks12.114.917.319.622.124.928.2
43 weeks13.416.418.921.424.026.930.4
12 months13.816.719.321.924.527.531.5
15 months14.717.520.122.725.428.532.3
18 months14.817.520.122.825.628.732.6
21 months15.218.020.523.226.129.233.1
24 months15.218.120.623.426.329.533.7

Very large breeds (30 to 40 kg adult)

Typical breeds: Labrador Retriever, German Shepherd, Golden Retriever, Doberman.

Very large breeds, male

Growth centile curves for a very large male puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Very large breeds, male. Right-click or long-press to save this chart, then print it and mark your puppy's weigh-ins straight onto it.
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

Very large breeds, female

Growth centile curves for a very large female puppy from 12 weeks to two years, with a shaded band covering the middle of the range and a solid median line
Very large breeds, female. Females of the same category finish a little lighter than males, which is why the two charts are kept apart rather than averaged.
Female puppies, very large size category (30–40 kg adult weight). Weights in kilograms by centile.
Age2th9th25th50th75th91th98th
12 weeks4.546.177.799.3410.812.414.4
16 weeks6.358.4810.412.113.915.617.8
20 weeks8.4411.113.315.417.519.722.2
26 weeks10.814.317.119.722.324.927.9
34 weeks12.717.120.623.626.529.533.1
43 weeks14.619.222.725.929.032.236.0
12 months15.320.123.626.930.033.537.5
15 months16.321.324.728.031.234.839.0
18 months16.821.524.928.331.735.239.9
21 months17.122.125.428.732.135.840.1
24 months17.722.125.528.932.536.140.9

Weight drives the feeding amount too

The same weight you plot here is the input to portion size. Daily calories are calculated from current bodyweight and age, so a puppy moving down these tables is also moving through the puppy feeding chart. The feeding calculator converts that into cups using the energy density on your own bag.

What these charts cannot tell you

  • They start at 12 weeks. Younger puppies are outside the reference.
  • They cover adult weights up to 40 kg. Giant breeds sit beyond them.
  • They describe weight, not condition. A dog can be the right weight and still carry it badly. Your vet assesses body condition by feel.
  • They are built from puppies who stayed healthy. A puppy who is unwell will not follow them, which is the whole point of noticing when the line changes.

Frequently asked questions

How do I read a puppy growth chart?

Find your puppy’s age down the left, then read across to find which centile column its weight falls nearest. That is the centile it is currently tracking.

Then repeat it in a fortnight. A single reading tells you where your puppy sits; a series of readings tells you whether it is growing steadily, which is the part that actually matters.

Which chart should I use for my puppy?

Pick by expected adult weight, not by breed name. Dogs of different breeds that finish at a similar adult weight grow at close to the same rate, which is why the reference groups by size rather than breed.

Then pick the right sex. Males run heavier than females at every age in every category, so using the wrong one shifts every number.

What if my puppy is between two size categories?

Read both and treat the pair as your range. A puppy expected to finish around 15 kg sits right on the boundary between the medium and large categories, and the honest answer is that it could track either.

The puppy weight calculator handles this for you: leave the size dropdown on “work it out for me” and it infers the most likely category.

Is it bad if my puppy is on a low centile?

No. Someone has to be on the 10th centile, and a puppy tracking steadily along it is growing perfectly normally. Small is not the same as unhealthy.

What warrants a vet visit is a change in trajectory: a puppy crossing downward through several centile lines over a few weeks, or one that stops gaining altogether.

Why do the charts stop at two years?

Because that is where the underlying data stops, and because almost every dog under 40 kg has finished growing by then. Extending the lines further would be drawing beyond the evidence.

Giant breeds can keep filling out past two years, but they also sit above the 40 kg range this reference covers.

Can I print these charts?

Yes, and there is a PDF built for it. Each one is two A4 pages: the curve with a blank weigh-in log beside it, then the reference table with the limits and the sources. Take all ten or just the one for your puppy’s size and sex.

Printing the web page works too. The print stylesheet strips the navigation and shading so the tables come out clean, and expands links so the references survive. A printed chart taped inside a cupboard door, filled in weekly, is genuinely useful to take to vet appointments.

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.