Puppy Weight Calculator

Predict adult size from breed, current weight, age, and gender — with ideal range, progress, height, and a growth curve.

Your puppy's profile

Breed, weight, age, and gender — results update as you type.

Optional
Required
Years
Months

Gender

Mixed Breed Fallback

How this calculator works

Your puppy's current weight gives you one part of their growth story. This calculator combines it with age, sex, and breed or size group to estimate adult weight and show how growth may unfold. Use the results to follow changes and prepare questions for your vet.

How do we estimate adult weight?

We start with the adult-weight range available in Dogster's breed data. If that information is missing, the calculator uses a general range for small, medium, large, or giant dogs. The sex selection adjusts that starting estimate.

For most growing puppies, we estimate how much of their adult weight they have reached using their age and size group. Dividing their current weight by that fraction gives an initial projection. For example, this tool's curve puts a 4-month-old medium puppy at 48%, so a 15 lb puppy starts with a projection of 15 ÷ 0.48, or about 31.3 lb.

The calculator then blends 60% of that projection with 40% of the breed or size-group estimate and limits extreme results. These are the tool's estimation rules. Updating your puppy's age and weight may change the prediction as more of their growth unfolds.

What do the results mean?

  • Expected, Low, and High: The main number is the adult-weight estimate; Low and High show the model's broader range. These figures describe possible adult size, rather than a weight your puppy should reach today.
  • Current Progress: This is the growth percentage assigned to your puppy's age and size group. It can differ from current weight divided by the Expected result.
  • Growth Curve: The line shows projected weight over time, the shaded band shows the estimated range, and the “You” marker shows the weight and age you entered.
  • Key Milestones: These are projected weights at selected ages. The “Now” label marks the milestone closest to your puppy's age.

Read the curve alongside actual weigh-ins and your vet's assessment. Its shaded band isn't a clinical growth percentile chart, and a result inside the band doesn't establish that your puppy has a healthy body condition.

When will your puppy reach full size?

Small dogs generally finish growing sooner than large and giant breeds, which may continue filling out into their second year. Genetics also matter. Our guide to when puppies stop growing explains why puppies of the same age can be at different stages.1

This calculator uses the following timing assumptions. The “Time to Full Size” countdown uses one age within each window, so treat it as an approximate timeline.

Size groupGrowth window used hereCountdown uses
Small9–12 months10 months
Medium12–15 months13 months
Large15–18 months16 months
Giant18–24 months22 months

The “Full” milestone marks that chosen age. Your puppy may still fill out afterward, and reaching zero months on the countdown doesn't confirm that their bones and joints have finished developing.

What if your puppy is a mixed breed?

If you don't know their breed, use the Mixed Breed Fallback to select their expected adult size group. A puppy's current size alone can be misleading, so ask your vet to help choose the closest group.

Parent size and growth so far can offer clues, but mixed-breed puppies have more uncertainty around their final size. In her answer about predicting a mixed-breed puppy's size, Dr. Paola Cuevas explains how genetics and growth patterns inform an estimate. Revisit the result as your puppy grows.2

Track weight and body condition together

Keep a record of your puppy's age and weight, then update both fields when you use the calculator again. Regular measurements help you and your vet follow the trend. Our puppy feeding guide recommends recording weight every few weeks early on, with the schedule adjusted as growth slows.3

Weight alone can't show how much body fat your puppy carries. Gently feel for their ribs and look for a waist from above; a thick coat can hide their shape. Your vet can assess their body condition and explain what is appropriate for their build. Our guide to recognizing an overweight puppy covers these checks and why diet changes should involve your vet.4

Use the estimate to help plan meals

Choose a complete and balanced puppy food suitable for growth and your puppy's expected adult size. Large and giant breeds need particular attention to their food's energy and mineral balance. Ask your vet to help select a suitable formula and portions.3

Measure meals, account for training treats, and review portions as your puppy grows. Keep treats within 10% of daily calories, and make food changes gradually. Our guide to feeding a puppy walks through these steps.3

For an estimated daily allowance, use the Dog Calorie Calculator in puppy mode with your puppy's current weight. The adult-weight prediction on this page isn't a daily food allowance.

Sources

  1. Dogster: When Do Puppies Stop Growing?
  2. Ask a Vet by Dogster: Help! How Big Will My Dog Be?
  3. Dogster: How to Feed a Puppy
  4. Dogster: My Puppy Is Overweight
  5. Dogster: Why Is My Puppy Not Gaining Weight?

Frequently asked questions

More help understanding your puppy's growth estimate.

How does a puppy weight calculator estimate adult size?

For growing puppies, this tool combines an age-and-weight projection with the adult range available for their breed or size group. Sex also adjusts the starting estimate. The result is approximate and may change as you enter new measurements.

When is a puppy fully grown?

Smaller breeds generally finish growing earlier, while large and giant dogs may continue filling out into their second year. This calculator's countdown uses 10, 13, 16, or 22 months for small, medium, large, or giant dogs. Your vet can assess your puppy's individual development.

Why do male and female puppies end up different sizes?

Males tend to be larger in many breeds, though individuals vary. The male and female options adjust this calculator's starting adult-weight range. Choose Either to use the unadjusted range. The sex selection doesn't change the growth timeline used here.

Can I use this as a dog weight calculator for an adult dog?

You can enter an adult dog's details, but once they reach this tool's maturity age, Expected uses their current weight. That doesn't establish a healthy target weight. A veterinarian can assess their body condition and advise on weight management.

Can I use this calculator for a mixed-breed puppy?

Yes. Use the Mixed Breed Fallback to choose an expected adult size group, then enter their age and weight. Parent size and your vet's assessment can help with that choice. Mixed ancestry adds uncertainty, so revisit the estimate as your puppy grows.

What if my puppy's weight doesn't follow the curve?

The shaded band is an estimate, so discuss a different growth pattern with your vet alongside your puppy's body condition and weight history. Contact your vet promptly for weight loss, unexpectedly stalled growth, or signs of illness. Avoid changing their diet just to match the curve.