Puppy weight calculator

A quick estimate. Not a vet diagnosis.

Enter your puppy’s age and weight to see the estimate.
This is an estimate, not medical advice. Ask your vet if growth looks unusual.

Estimate your puppy’s adult weight in about thirty seconds. Enter age (in weeks or months), current weight (in pounds or kilograms), and pick an expected adult size — toy, small, medium, large, giant, or “not sure.” The Puppy Weight Calculator divides the current weight by the growth-completion fraction at that age for that size and shows the result in both lb and kg, plus a likely range. The math is plain ratio: a 16-week-old medium puppy is roughly 45% of its adult weight, so a 10-lb medium pup projects to about 22 lb at adulthood. The point is to give you a fast, honest estimate — not a quote form, not a breed encyclopedia, not a vet diagnosis.

Built by Bob Article by Lace QA by Ben Shipped

How to use

  1. 1

    Enter the puppy’s age. Toggle the unit between weeks and months — months get normalized as weeks × 4.345.

  2. 2

    Enter the puppy’s current weight in pounds or kilograms. The result is shown in both regardless of which you pick.

  3. 3

    Choose the expected adult size: toy (under 12 lb), small (12-25 lb), medium (25-50 lb), large (50-90 lb), giant (90+ lb), or “not sure.” If you don’t know, the calculator uses the medium curve with a wider ±25% range.

  4. 4

    Click Calculate. The result is the estimated adult weight in lb and kg, plus the likely range. Tap Copy result to put it on the clipboard.

Frequently asked questions

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

What is puppy growth?

Puppy growth is the path from tiny chaos potato to adult dog, measured mostly by age and weight. It is not a straight line. Puppies grow fast in the first few months, then the curve slows. Size matters a lot: toy breeds can be close to adult weight by 9 to 12 months, while giant breeds can keep filling out for 18 to 24 months. That is why a 16-week-old 10 lb puppy can mean very different things depending on whether you expect a medium dog or a giant one.

A puppy adult weight estimate uses today's age and weight to ask a practical question: how big will my puppy get? The answer helps with everyday decisions like crate size, food budgeting, travel carriers, apartment rules, and whether that "small" dog bed is about to become a comedy prop. It is an estimate, not a vet diagnosis. Growth spurts, breed mix, sex, parent size, nutrition, and health all move the final number.

How to use the Puppy Weight Calculator

  1. Enter your puppy's age. Use weeks for young puppies if you know it; use months if that is what the adoption paperwork gave you.
  2. Pick the age unit. Months are converted to weeks using 1 month = 4.345 weeks.
  3. Enter the puppy's current weight. You can use pounds or kilograms.
  4. Choose the expected adult size: toy, small, medium, large, giant, or not sure.
  5. Click Calculate and read the adult weight estimate in both lb and kg.
  6. Check the likely range. It matters more than the single headline number.

The Puppy Weight Calculator is built for the 30-second version of this task. Open it, enter age and weight, pick a size, get the estimate. Most pet tools make this weirdly heavy. They ask for an account, push a quote form, bury the answer under a breed encyclopedia, or turn one estimate into the free-trial industrial complex wearing a puppy bandana. This tool just does the math.

That speed matters because people usually search for a puppy adult weight estimator in the middle of a real decision. They are standing in a pet store aisle, comparing crate sizes, or trying to guess whether a rescue pup will fit a landlord's weight limit. The Puppy Weight Calculator gives a number and a range without making you identify 200 breeds first.

The formula behind puppy adult weight

The calculator uses a growth-completion table. That table estimates what fraction of adult weight a puppy has reached at a given age for a given size category. Once you know the fraction, the math is plain ratio.

Estimated adult weight = current weight / growth completion fraction

If a medium puppy is about 45% grown at 16 weeks, and it weighs 10 lb today, the estimate is:

10 lb / 0.45 = 22.2 lb

The tool then converts 22.2 lb to kilograms:

22.2 lb × 0.45359237 = 10.1 kg

Because puppies are not spreadsheet cells with paws, the tool also gives a likely range. For a medium puppy or "not sure," it uses a wider ±25% range. For toy, small, large, and giant, it uses ±15% because you gave the calculator a stronger clue.

For the same 16-week, 10 lb medium puppy:

  • Central estimate: 22.2 lb (10.1 kg)
  • Low range: 22.2 × 0.75 = 16.7 lb
  • High range: 22.2 × 1.25 = 27.8 lb

So the output reads: Estimated adult weight: 22.2 lb (10.1 kg). Likely range: 16.7–27.8 lb. That is the honest answer. One number for planning, one range for reality.

Common puppy growth values

The growth table is the heart of the puppy growth calculator. Each number is the estimated fraction of adult weight reached by that age. A value of 0.45 means "about 45% of adult weight." The calculator interpolates between the listed ages, so a 20-week puppy lands between the 16-week and 26-week values.

Expected adult size8 weeks16 weeks26 weeks52 weeksTypical adult-weight band
Toy25%55%80%100%Under 12 lb
Small20%50%75%100%12–25 lb
Medium / not sure18%45%68%95%25–50 lb
Large15%40%62%90%50–90 lb
Giant12%35%55%82%90+ lb

Notice the shape. Small dogs finish earlier. Giant dogs take their sweet time, because apparently being the size of a coffee table is a project. At 16 weeks, a toy puppy may already be about 55% of adult weight. A giant puppy at the same age may be only 35% there.

Here is another worked example. A 6-month small puppy weighs 20 lb. Six months becomes 26.07 weeks, which is just over the 26-week point. The small-dog completion fraction is about 0.75. The estimate is 20 / 0.75 = 26.6 lb, or 12.1 kg. Since the size is known, the likely range uses ±15%: about 22.6–30.6 lb.

This is why the size category matters. The same age and weight can point to a normal small adult, a lean medium adult, or a large puppy that still has a lot of growing left. If you truly do not know, choose "not sure" and treat the wider range as part of the answer.

The table also explains why a simple puppy weight chart can feel confusing. People compare two puppies of the same age and expect the same pattern. Dogs do not work that way. A 12-week toy puppy and a 12-week giant puppy are both babies, but one is much closer to its finish line. A good dog adult weight calculator has to account for that difference.

Edge cases and limitations

A puppy adult weight estimator is useful, but it is not magic. Mixed-breed puppies can surprise everyone. Parent weights help a lot when you have them. Breed-specific growth charts can be tighter for popular breeds. Your vet can also tell whether weight gain looks healthy or whether something deserves a closer look.

The Puppy Weight Calculator expects a positive age and weight. Zero, negative, malformed, or extreme values should not produce a result. If the puppy's weight is over 300 lb equivalent, something has gone wrong with the input, the species, or both. Please do not bring a horse to the dog calculator and make it awkward for everyone.

For ages past the full-grown point in the table, the tool treats growth completion as 100%. That means the adult estimate equals the current weight. For most toy and small dogs, that happens around a year. For giant breeds, the table runs out to 104 weeks because they mature later.

Use the result for planning, not medical decisions. If your puppy is gaining too slowly, gaining too fast, losing weight, or looks far outside the range, ask a vet. Growth is one of those places where a calm professional beats internet guessing.

Related calculations

If you are in dog-math mode, the Dog Age Calculator converts dog years to human years using a size-adjusted curve, not the old "multiply by 7" myth. If you need to switch between pounds and kilograms before entering a weight, the Weight Converter handles kg, lb, oz, stone, and grams.

For human health math, the BMI Calculator and Calorie Calculator cover weight and energy estimates for people. Different species, different math. Same idea: one job, fast answer, no per-seat pricing, no paywalled basics, no AI bundled inside a contract you cannot cancel. Microapp keeps these tools small on purpose.

Frequently asked questions

How accurate is a puppy weight calculator?

Treat it as a ballpark estimate. The math uses current weight divided by a growth-completion fraction for the selected size. Individual puppies can land 10–25% above or below the central estimate, which is why the range is shown beside the result.

What size category should I pick if I do not know the breed?

Pick "not sure." The Puppy Weight Calculator uses the medium curve and gives a wider ±25% range. If you can make a reasonable guess from the parents, breed mix, paws, or current growth pattern, choose the closest size for a tighter range.

Why does the calculator ask for age in weeks?

Weeks are more precise during early growth. A 10-week puppy and a 14-week puppy are at meaningfully different points on the curve. If you only know months, that is fine; the calculator converts months to weeks using 4.345 weeks per month.

When do puppies stop growing?

Toy and small breeds often reach adult weight by 9 to 12 months. Medium breeds usually finish around 12 to 15 months. Large and giant breeds can keep growing for 18 to 24 months, even if they already look impressively sofa-sized.

Does breed matter more than size?

Breed helps, but size does most of the work for a quick estimate. A breed-specific chart can be more precise, especially for purebred puppies with known parent weights. For rescues and mixes, expected adult size is usually the clue people actually have.

Can I use this puppy growth calculator for kittens?

No. Cats grow on a different timeline, and the dog growth-completion table does not fit them. Use a kitten-specific chart or ask your vet if you are trying to estimate adult cat weight.

Why show a range instead of only one adult weight?

Because one overprecise number would be fake confidence. The range tells you what is plausible. That is more useful for buying a crate, estimating food cost, or deciding whether your "medium" puppy is quietly applying for the large-dog department.