Enter your puppy's current weight and age to predict adult size. Our calculator uses breed-size growth curves based on established veterinary research.
Estimate adult weight from current size
🩺 General estimates only. Consult a licensed veterinarian for health advice. Individual variation is significant.
Puppies grow at dramatically different rates depending on their expected adult size. Toy breeds reach adult weight as early as 9-10 months, while giant breeds may continue growing until 18-24 months. This is why age alone is not enough, you need to know the expected adult size for an accurate estimate.
Growth typically follows an S-curve: rapid early growth, a peak growth phase, then a slowing taper as the dog approaches adult size. By knowing current weight and age, we can estimate where the puppy is on this curve and project the adult endpoint.
| Size Category | Adult Weight | Full Growth Reached | Examples |
|---|---|---|---|
| Toy | Under 5 kg | ~9–10 months | Chihuahua, Yorkie, Pomeranian |
| Small | 5–10 kg | ~10–12 months | Beagle, French Bulldog, Pug |
| Medium | 10–25 kg | ~12–15 months | Border Collie, Cocker Spaniel |
| Large | 25–45 kg | ~15–18 months | Labrador, Golden, German Shepherd |
| Giant | 45+ kg | ~18–24 months | Great Dane, Saint Bernard, Mastiff |
Proper nutrition during the growth phase is critical. Large and giant breed puppies especially need food with controlled calcium and phosphorus levels to prevent developmental orthopedic disease. See our Dog Food Calculator and Dog Nutrition Guide for feeding guidance.
This calculator uses breed-specific growth curves compiled from veterinary research and kennel club data to project your puppy's adult weight and track growth progress.
Predictions are estimates, individual variation based on genetics, nutrition, and health can cause significant differences. Purebred puppies whose parents are known give the most accurate results. Mixed breeds are harder to predict, especially if the parent breeds are unknown. Use this as a rough guideline, not a guarantee.
It varies significantly by breed size. Toy and small breeds are typically fully grown by 10-12 months. Medium breeds by 12-15 months. Large breeds 15-18 months. Giant breeds like Great Danes may continue growing until 2 years of age. Some giant breeds do not fully fill out their chest and muscling until age 3.
Yes. Significant underfeeding during the growth phase can impair skeletal development and result in a smaller adult size. However, overfeeding large-breed puppies is equally problematic, causing too-rapid growth and increasing orthopedic disease risk. A diet specifically formulated for your puppy's expected adult size is the safest approach.
Small breeds typically reach full size by 10 to 12 months. Medium breeds continue growing until 12 to 15 months. Large breeds may not reach adult height until 14 to 18 months, and giant breeds like Great Danes can continue filling out until 24 months or longer. Height usually plateaus before weight, so a puppy that stops getting taller may still gain muscle and body mass for several more months.
Puppy weight calculators provide estimates based on breed averages and current growth rate. Accuracy improves after 16 weeks when the growth pattern is more established. Mixed-breed puppies are harder to predict because genetic variation is wider. For the most reliable estimate, weigh your puppy weekly and compare against breed-specific growth curves from veterinary sources.