Find out how big your puppy will get in seconds. Use our puppy weight calculator to estimate your dog’s adult size based on age, current weight, and breed.
Get an estimate in seconds · No signup needed · Works for any breed
Tip: Use weeks for puppies under 6 months
Use your puppy’s current weight for best accuracy
Puppy Weight Chart by Age
This puppy weight chart gives you a general idea of how much your dog should weigh as they grow. By comparing your puppy’s age and size, you can better understand their development and estimate their adult weight.
| Age | Small Dog (kg) | Medium Dog (kg) | Large Dog (kg) |
|---|---|---|---|
| 8 weeks | 1–3 | 4–7 | 8–12 |
| 12 weeks | 2–4 | 6–10 | 12–18 |
| 16 weeks | 3–6 | 8–14 | 16–25 |
| 6 months | 4–8 | 12–20 | 22–35 |
| 9 months | 5–10 | 14–25 | 30–45 |
| Adult | 6–12 | 15–30 | 35–60 |
These values are general estimates based on typical growth patterns. Individual results may vary depending on breed, genetics, and nutrition.
How Big Will My Puppy Get?
The size your puppy will reach as an adult depends on several factors, including breed, genetics, and current growth rate. While small dogs tend to reach their full size faster, larger breeds can continue growing for up to 12–18 months. By looking at your puppy’s age and current weight, you can estimate how big your dog will get and whether their development is on track.
In general, puppies grow rapidly during the first few months of life. Smaller breeds may reach their adult weight by 6–9 months, while medium and large dogs take longer. This is why using a puppy weight calculator can give you a more accurate estimate based on your dog’s current stage of growth.
What Affects a Puppy’s Adult Size?
- Breed: Purebred dogs follow more predictable growth patterns than mixed breeds.
- Genetics: A puppy’s parents are one of the best indicators of adult size.
- Nutrition: Proper feeding supports healthy development and weight gain.
- Activity level: Exercise influences muscle growth and overall size.
How to Use the Puppy Weight Calculator
Using our puppy weight calculator is simple and takes just a few seconds. Follow these steps to estimate your dog’s adult size accurately.
1. Enter your puppy’s age
Choose your puppy’s age in weeks or months to get a more accurate estimate based on their growth stage.
2. Add your puppy’s current weight
Input your dog’s current weight in kilograms or pounds. This is the most important factor for predicting adult size.
3. (Optional) Select your puppy’s breed
If you know your dog’s breed, adding it will improve the accuracy of the result. If not, the calculator will still provide a general estimate.
4. Get your result instantly
Click the calculate button to see your puppy’s estimated adult weight range and size category.
Frequently Asked Questions
How accurate is a puppy weight calculator?
A puppy weight calculator provides an estimate based on typical growth patterns. While it can give you a good idea of your dog’s adult size, actual results may vary depending on breed, genetics, and nutrition.
At what age is a dog fully grown?
Most dogs reach their full adult size between 6 and 18 months. Small breeds grow faster and may be fully grown by 6–9 months, while larger breeds can continue growing for over a year.
Can I use this calculator for mixed breed dogs?
Yes, this puppy weight calculator works for both purebred and mixed breed dogs. However, results may be less precise for mixed breeds since their growth patterns can vary.
What if I don’t know my puppy’s exact weight?
For the most accurate result, it’s best to weigh your puppy using a scale or check with your veterinarian. Even an approximate weight can still give you a useful estimate.
Why does my puppy’s weight not match the chart?
Every dog grows at a different rate. The puppy weight chart provides general guidelines, but factors like diet, activity level, and genetics can cause variations.
How often should I check my puppy’s weight?
You can check your puppy’s weight every few weeks to track their growth. Regular monitoring helps ensure your dog is developing at a healthy rate.