All calculators

Pets

Puppy Weight Calculator

Enter your puppy's current age, weight, and breed-size bracket. We estimate the adult weight range using standard growth curves — an honest range, because every puppy is a little different.

Current age

Weeks is more precise for very young puppies. 1 month ≈ 4.3 weeks.

lb

Expected adult breed size

Small (under 20 lb)

Estimated adult weight

Range estimate (±15%)

8.5–11.5 lb

Center estimate: 10 lb

Center estimate10 lb
Low end8.5 lb
High end11.5 lb
Currently45% of adult
Age (weeks)12
BracketSmall (under 20 lb)

Growth varies by breed, parent size, neutering, nutrition, and genetics. Treat this as a planning estimate, not a forecast.

Examples

Small · 12 weeks · 4.5 lb

≈ 8.5–11.5 lb adult

Medium · 16 weeks · 18 lb

≈ 28–38 lb adult

Large · 20 weeks · 32 lb

≈ 55–75 lb adult

Giant · 24 weeks · 50 lb

≈ 70–95 lb adult

How it works

We use breed-size growth curves: at any age, a typical puppy weighs roughly a known percentage of its eventual adult weight. The calculator looks up that percentage for your bracket and current age, then divides current weight by it to back-solve for adult weight. We add a ±15% range to reflect real-world variation.

Estimate · current weight ÷ (% of adult at this age)

Curves are approximate and based on breed-size norms. Mixed breeds, runts, and unusually large littermates often fall outside the typical range.

A note on accuracy. Growth varies by breed, parent size, neutering, nutrition, and genetics. Treat this as a planning aid, not a forecast. For health-related sizing decisions (crate, harness, food) ask your vet, and pick the upper end of the range when in doubt.

Frequently asked questions

Estimates are roughly accurate within ±15% for puppies of typical breed sizes. Mixed breeds and atypical individuals can fall outside that range. Treat the result as a planning estimate, not a prediction — use it to choose crate sizes and food allowances, not to make decisions you can't reverse.

Puppies grow on a roughly predictable curve relative to their breed-size bracket. We look up what percentage of adult weight a puppy your size and age typically reaches, then divide your current weight by that percentage to back-solve for adult weight. The output is a range bracketing the central estimate by ±15% to acknowledge real-world variation.

Small breeds (toy and miniature) finish growing by 8–12 months and stay under about 20 lb. Medium breeds (20–50 lb) finish around 12 months. Large breeds (50–90 lb) take 12–18 months. Giant breeds (90+ lb) keep growing slowly for up to 24 months. Pick the bracket your puppy's expected adult size will fall into.

Genetics, parents' weights, neutering timing, nutrition, and breed mix all push the result around. A calculator that gives one decimal-point exact answer is overstating its precision. Vets and breeders typically quote ranges for the same reason.