Skip to content
PuppySizer
Menu

Puppy Weight Calculator

Enter age and weight to see how big your puppy is likely to get, as a range, on a growth chart built from veterinary records.

Sex
Pick the breed if you know it. For a mix, choose the size class that matches the parents, or leave it on 'not sure'.
12 weeks to 2 years

Enter your puppy's age and weight to see an estimate.

Not veterinary advice. PuppySizer gives estimates from published sources. It cannot examine your pet. For any health concern, ask your own veterinarian. Read the full disclaimer.

What the growth charts show

The calculator uses the growth standard charts published by Salt and colleagues in 2017, built from the weights of dogs in the records of Banfield Pet Hospitals in the United States. Dogs that were ever recorded as underweight, overweight or obese were left out, so the curves describe dogs in healthy condition. The charts split dogs into five size classes by adult weight, with separate curves for females and males, and draw nine centile lines from the 0.4th to the 99.6th.

The values on this site are read off the published chart images, so they are accurate to roughly half a percent of the axis range, not to the gram. The reading script is in the site's repository, and the sources and method page explains the steps.

Typical (median) weight by size class

The middle line of each chart, so half of healthy dogs in that class weigh less at that age and half weigh more.

Size classFemale 6 moFemale 1 yrFemale 2 yrMale 6 moMale 1 yrMale 2 yr
Toy (adult under 6.5 kg (14 lb))2.2 kg / 4.9 lb2.8 kg / 6.2 lb3.3 kg / 7.3 lb2.5 kg / 5.5 lb3.2 kg / 7.1 lb3.7 kg / 8.2 lb
Small (adult 6.5 to 9 kg (14 to 20 lb))4.1 kg / 9.0 lb5.2 kg / 11.5 lb5.9 kg / 13.1 lb4.8 kg / 10.6 lb6.1 kg / 13.5 lb6.8 kg / 15.0 lb
Small-medium (adult 9 to 15 kg (20 to 33 lb))6.4 kg / 14.1 lb8.6 kg / 19.0 lb10.0 kg / 22 lb7.7 kg / 17.0 lb10.3 kg / 23 lb11.7 kg / 26 lb
Medium (adult 15 to 30 kg (33 to 66 lb))16.3 kg / 36 lb22 kg / 48 lb23 kg / 52 lb19.0 kg / 42 lb26 kg / 57 lb27 kg / 60 lb
Large (adult 30 to 40 kg (66 to 88 lb))21 kg / 45 lb27 kg / 60 lb30 kg / 66 lb24 kg / 52 lb32 kg / 71 lb34 kg / 75 lb

Getting a good estimate

  • Weigh your puppy on the same scale each time. Hold the puppy and subtract your own weight if you have to, and note the date.
  • Use the age in weeks if you know it. Months are converted at 4.33 weeks to the month.
  • Pick the breed if it is purebred. The size class comes from the middle of the American Kennel Club weight range for that sex. Mixed-breed puppies get a wider range.
  • Run the calculator again every few weeks. The estimate improves as the puppy gets older, because there is less growth left to predict.
  • Do not use it to decide how much to feed. Use the dog calorie calculator, and ask your vet if your puppy looks thin or heavy.

Looking for your breed?

Each breed page has the expected adult weight, a growth chart and the weights to expect at 3, 4, 6 and 12 months, with the calculator ready to use.

Frequently asked questions

How does the puppy weight calculator work?

Veterinary growth charts show where a puppy of a given sex and adult size class sits relative to other dogs, from the lowest to the highest centile. The calculator finds where your puppy sits at its age and assumes it stays on that line until two years old. The adult weight is that line at 104 weeks, and the range is half the distance to the neighbouring lines either side.

How accurate is the estimate?

For breeds under 40 kg it is a good guide, not a promise. The authors of the charts counted a breed curve as consistent if it stayed within half the distance between neighbouring centile lines, which is the range shown here. Some puppies move up or down the chart as they grow, and a puppy that was ill or is overweight today will project wrongly.

Does neutering change the result?

The chart authors found the effect of neutering on growth was small compared with the natural spread between dogs, and concluded separate curves for neutered dogs were not needed. The calculator therefore uses one set of curves per sex and size class.

When do dogs stop growing?

The chart authors note that very small dogs reach adult weight at between 8 and 12 months, while larger breeds need up to 24 months. That is why the charts run to two years and why adult weight is read at 104 weeks. See the breed pages for the age at which a typical dog of that breed reaches 90 % of its adult weight.

My puppy is a giant breed or older than two years. Can I still use it?

No. The published charts cover adult weights up to 40 kg (88 lb) and ages 12 weeks to 2 years. The authors could not build a reliable curve for giant breeds such as Great Danes and Mastiffs, so the calculator does not guess for them. Ask your vet to plot your puppy on a breed-specific chart.

What if I do not know the breed?

Choose "Not sure / mixed breed". The calculator tries every size class and keeps the ones where the projected adult weight falls inside that class. The result is a wider range, which is the honest answer for a mixed-breed puppy. A DNA test or the parents' weights narrows it down.

Sources

  1. Growth standard charts for monitoring bodyweight in dogs of different sizes. Salt C, Morris PJ, Wilson D, Lund EM, German AJ. PLoS ONE 12(9): e0182064 (CC BY 4.0). Read 2026-11-08. Used for: Centile growth curves for five size classes (adult weight under 40 kg) from 12 weeks to 2 years, built from Banfield Pet Hospital records. We read the values off the published charts.
  2. AKC breed pages (weight line only). American Kennel Club. Read 2026-11-08. Used for: Breed weight ranges, as numbers only. No AKC text is reproduced.

Facts last checked against their sources on November 8, 2026. Read how the numbers are built on the sources and method page.