Puppy Weight Calculator

Estimate how big your puppy may get as an adult.

Age
Current weight
Sex
100% free · No sign-up required · US-based estimates

Enter your puppy's details to see the estimate

How it works

Enter your puppy's age, weight, and breed to get an estimated adult weight range backed by typical growth curves—not guesswork.

Data-driven estimates

Based on growth patterns from thousands of healthy dogs.

US-focused

Tailored for US breeds and measurement standards.

Always free

No sign-up, no limits. Just helpful tools.

Puppy Growth Chart by Size

Different size categories grow at different rates. Here's what to expect.

  • Toy

    Adult weight
    Under 12 lb
    Full growth
    9–10 months
  • Small

    Adult weight
    12–25 lb
    Full growth
    10–12 months
  • Medium

    Adult weight
    25–50 lb
    Full growth
    12–15 months
  • Large

    Adult weight
    50–100 lb
    Full growth
    14–18 months
  • Giant

    Adult weight
    Over 100 lb
    Full growth
    18–24 months

Not sure about your puppy's size? Try the mixed breed calculator.

Have a Mixed Breed Puppy?

Mixed breed puppies can be harder to predict, but our calculator uses parent weights, current size, and growth patterns to estimate your mixed breed puppy's adult weight.

Try the Mixed Breed Calculator

Frequently asked questions

How accurate is the puppy weight calculator?

Our calculator provides estimated weight ranges based on breed data and growth curves. Individual puppies may vary based on genetics, nutrition, and health. Use the result as a helpful guide, not a guarantee.

At what age is a puppy fully grown?

Toy breeds (under 12 lb) typically finish growing around 9–10 months. Small to medium breeds reach adult weight by 12–15 months. Large and giant breeds may continue growing until 18–24 months.

How does the calculator work for mixed breed puppies?

For mixed breeds, you can enter parent weights for a better estimate or select an expected adult size category. The calculator uses size-based growth curves when breed-specific data isn't available.

Why does the calculator show a weight range instead of an exact number?

No prediction can be exact. Showing a range is more honest and accounts for natural variation in genetics, diet, exercise, and individual growth patterns.

Should I be concerned if my puppy is outside the estimated range?

Slight variations are normal. If your puppy is significantly above or below the range, or if their growth rate changes suddenly, consult your veterinarian. This calculator is not a substitute for professional advice.