Lelifi·tools

Puppy Weight Chart

Divide your puppy's weight by the share of adult size it has reached: a 10 lb medium breed at 8 weeks is 40% grown and finishes near 25 lb. Small breeds are 50% grown by then, large breeds only 30%, so one weight means different adults. Small breeds finish at 8 to 12 months, large breeds at 18 to 24.

Enter your puppy's age in weeks and its current weight, pick the breed size, and the calculator projects its adult weight from a typical growth curve.

By the Lelifi editors ·

Key takeaways

Typical adult weight by breed size (pounds)4Small12Medium25Large60Giant100150
Adult weight ranges overlap between groups, use the range, not a single number.
How the adult-weight estimate is built10.0 lb weight at 8 weeks÷ 40% of adult weight reached (medium breed)= 25.0 lb estimated adult weight= 22.5 to 27.5 lb with a 10% marginA medium-breed puppy is roughly 40% of its adult weight at 8 weeks; a large breed only about 30%.
A 10 lb medium-breed puppy at 8 weeks is about 40% grown, so it projects to 25 lb.
On this page
  1. How puppies grow, and why breed size matters
  2. How this calculator estimates adult weight
  3. Worked example: a 10 lb puppy at 8 weeks
  4. Worked example: a large-breed puppy at 16 weeks
  5. Adult weight ranges by breed size
  6. What can throw the estimate off

How puppies grow, and why breed size matters

Puppies do not grow at a constant rate, and they do not all grow at the same rate. Growth follows an S-curve: the fastest gains happen in the first three months, then the curve flattens as the puppy approaches its adult size. What changes between breeds is not the shape of the curve but where it stops and how long it takes to get there.

That difference is the whole reason a simple formula fails. A 10 lb puppy at eight weeks could be heading for 12 lb or for 70 lb, and the only way to tell is to know how far along the growth curve it already is. The American Kennel Club breed directory lists typical adult weights and heights for every recognised breed, which is the fastest way to sanity-check a projection.

How this calculator estimates adult weight

The method is called the growth-percentage method, and it is what most veterinarians use for a quick estimate. Instead of assuming a puppy gains weight at a fixed rate, it asks what fraction of adult weight a puppy of that age has typically reached, then works backwards.

Adult weight = current weight ÷ percentage of adult weight reached at this age.

AgeToy / small breedMedium breedLarge / giant breed
6 weeks40%33%25%
8 weeks50%40%30%
12 weeks70%55%42%
16 weeks85%70%55%
20 weeks95%82%68%
26 weeks100%92%82%
52 weeks100%100%100%

Read a row and the method makes sense. At eight weeks a small-breed puppy is about half its adult weight, so doubling its current weight gives a decent estimate. A large-breed puppy at the same age is only about 30% grown, so you multiply by more than three. Use the same weight for both and you would be wildly wrong in opposite directions.

For ages between the rows the calculator interpolates linearly. For a puppy younger than six weeks it scales the six-week figure down, which keeps the estimate sane for young litters without pretending to be precise.

Worked example: a 10 lb puppy at 8 weeks

You have a medium-breed puppy, say a Border Collie cross, weighing 10 lb at eight weeks.

Now run the naive shortcut on the same puppy for comparison: 10 ÷ 8 × 52 = 65 lb. That is more than double the growth-percentage answer, and it is wrong for a simple reason, it assumes the puppy gains 1.25 lb every single week for a year, when in reality it will gain almost nothing after month seven. The shortcut is the single most common source of “my puppy is going to be huge” panic, and it is worth ignoring entirely.

A second check is useful. If the pup is 10 lb at eight weeks and 40% grown, it has about 15 lb left to gain. Watching that happen over the next four months, roughly 0.9 lb a week early on, tapering off, tells you whether the estimate is holding up.

Worked example: a large-breed puppy at 16 weeks

Now a large-breed puppy, a Labrador, weighing 25 lb at 16 weeks.

Compare that with the same 25 lb weight at 16 weeks in a small breed. There the puppy is 85% grown, so 25 ÷ 0.85 = 29.4 lb as an adult. Same weight, same age, 45.5 lb versus 29.4 lb, a 16 lb difference driven entirely by breed size. That is why the calculator asks you to pick the size group rather than guessing from the weight alone.

Large-breed puppies also have a specific feeding consideration: growing too fast is a known risk factor for hip and elbow problems in breeds predisposed to them. If a Labrador is tracking well above the projected curve, the usual advice is to slow the growth rather than celebrate it, and to talk to your vet about the right feeding plan. The AVMA pet owner resources cover growth and nutrition in plain language.

Adult weight ranges by breed size

Use this table to check whether a projection is plausible. If your puppy’s estimated adult weight falls outside the range for the group you picked, the group is probably wrong.

Size groupTypical adult weightExample breedsFully grown by
Toy4-12 lbChihuahua, Pomeranian, Yorkshire Terrier8-10 months
Small12-25 lbBeagle, Mini Dachshund, French Bulldog10-12 months
Medium25-60 lbBorder Collie, Bulldog, Australian Shepherd12-15 months
Large60-100 lbLabrador, Golden Retriever, German Shepherd15-18 months
Giant100-150+ lbGreat Dane, Mastiff, Saint Bernard18-24 months

Two practical notes. First, the boundaries overlap, a 24 lb dog is a large small breed or a small medium breed, and it does not matter which label you use. Second, mixed breeds land between their parents, so if you know one parent is a 15 lb Beagle and the other a 70 lb Labrador, expect something in the 35 to 50 lb range and treat any projection outside that as a signal to recheck the inputs.

For a mixed-breed puppy of unknown parentage, a DNA test is the only way to get close, and even then the estimate carries wide error bars. Breed identification from appearance alone is unreliable, which is why rescue organisations rarely guarantee an adult size.

What can throw the estimate off

Five things move the number more than the arithmetic does.

Weigh your puppy on the same scale, at the same time of day, about once a week, and write the numbers down. A single weight is a snapshot; a series of weights shows the curve, and the curve is what tells you whether the projection is holding. If the weight gain stops for two weeks, or the puppy loses weight, that is a reason to call a vet rather than adjust the calculator.

This page gives a general estimate of adult size from typical growth curves. It is not veterinary advice and cannot account for your individual dog. For anything about health, feeding or development, ask your veterinarian. The ASPCA dog care guides are a good starting point for general questions.

Frequently asked questions

How do I estimate my puppy's adult weight?

Divide its current weight by the percentage of adult weight a puppy of that age has reached. A 10 lb medium-breed puppy at 8 weeks is about 40% grown, so 10 ÷ 0.40 = 25 lb as an adult.

What is the formula for puppy adult weight?

The common shortcut is current weight ÷ age in weeks × 52. A 10 lb puppy at 8 weeks gives 10 ÷ 8 × 52 = 65 lb, far too high, because puppies do not grow in a straight line. The growth-percentage method on this page is more accurate.

How big will my puppy be at 8 weeks?

At 8 weeks a toy or small breed is about 50% of its adult weight, a medium breed about 40%, and a large or giant breed about 30%. A 5 lb puppy at 8 weeks in a small breed should reach roughly 10 lb.

How much should a 3-month-old puppy weigh?

There is no single answer, it depends on breed. At 12 weeks a small breed is about 70% grown, a medium breed about 55% and a large breed about 42%, so the same weight means different adult sizes.

When do puppies stop growing?

Toy and small breeds finish at 8 to 12 months, medium breeds at 12 to 15 months, and large and giant breeds keep growing until 18 to 24 months. Great Danes can add height well past their first birthday.

How accurate is a puppy weight estimate?

Usually within about 10% for a purebred puppy with known parents, which is why this calculator shows a range rather than a single number. Mixed breeds with unknown parentage can be off by much more.

Why does my puppy's weight gain slow down?

Growth follows an S-curve. A puppy gains fastest in the first 12 weeks, then the rate falls steadily. A 2 lb gain in week 8 is normal; the same 2 lb gain in week 20 would be a warning sign in a small breed.

Do male puppies get bigger than females?

Yes, usually by 10 to 20%. In a breed with a 50 lb average, males typically run 45 to 55 lb and females 38 to 46 lb, so sex is one of the biggest single factors in the estimate.

Does neutering affect adult weight?

It can. Puppies neutered before puberty sometimes finish 5 to 10% heavier because growth plates close later. On a projected 25 lb dog that is roughly 1 to 2.5 lb.

How much should I feed a growing puppy?

Follow the bag or your vet's guidance by current weight, and re-weigh monthly. A puppy that gains more than about 10% of its body weight in a week after 16 weeks of age is usually being overfed.

What is a healthy weight gain per week?

Roughly 5 to 10% of body weight per week up to 16 weeks. A 10 lb puppy gaining 0.5 to 1 lb a week is on track; the same gain in a 2 lb toy puppy is far too fast.

When should I worry about my puppy's weight?

See a vet if a puppy loses weight, stops gaining for two weeks, or has a pot-belly with visible ribs. This calculator is an estimate only, it is not veterinary advice.

Spotted a wrong number or a broken result?

More Pets tools

See all Pets tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.