When Do Puppies Stop Growing?
Anywhere from around 10 months to nearly 2 years old, depending almost entirely on adult size — bigger dogs take much longer to finish growing.
Enter your puppy's breed, current weight, and age to estimate their adult weight.
Calculate My Puppy's Adult Weight →Roughly when each size tier finishes
- Toy breeds (under 10 lbs adult) — typically full grown by around 10–11 months.
- Small breeds (10–30 lbs adult) — typically full grown by around 1 year.
- Medium breeds (30–50 lbs adult) — typically full grown by around 14 months.
- Large breeds (50–100 lbs adult) — typically still filling out until around 18 months.
- Giant breeds (over 100 lbs adult) — often still growing until close to 2 years old.
"Stopped growing" isn't always one clean moment
Weight can plateau slightly before height and frame are fully set, and some puppies fill out (gain muscle and chest depth) for a few months after they've technically stopped getting taller. It's normal for a large or giant breed to look "done" around a year old and then keep changing shape for several more months.
What this means for feeding and care
Because giant and large breeds grow for so much longer, controlled growth matters more for them — growing too fast can stress developing joints. This is part of why puppy-formulated food (sized appropriately for large breeds specifically, where relevant) and a consistent feeding schedule matter throughout the whole growth window, not just the first few months. See How Much Should I Feed My Puppy? for feeding guidance by age and size.
Track your puppy's progress
Use the Puppy Weight Calculator to estimate adult weight at any point along the way, or see the full breakdown in the Puppy Growth Chart by Size. For the reasoning behind why growth speed varies this much by size, see How Big Will My Puppy Get?