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.
Expected adult breed size
Small (under 20 lb)
Range estimate (±15%)
8.5–11.5 lb
Center estimate: 10 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.
Related calculators
Pets
Dog Age Calculator
Convert your dog's age to human years using the modern logarithmic formula, with breed-size adjustments.
Pets
Cat Age Calculator
Convert your cat's age to human years using the standard veterinary scale.
Pets
Dog Food Calculator
Estimate how much food your dog needs each day, based on weight, life stage, activity, and the calories per cup of your food.