Puppy Weight Chart
An interactive puppy weight chart by age and breed size, in kg and lb. See the expected weight for toy, small, medium, large and giant breeds, predict your puppy’s adult size, look up your breed, check if your puppy is on track, and print a tracker to fill in.
| Age | % of adult | Weight (kg) | Weight (lb) |
|---|
| Age | % of adult | Female (kg) | Male (kg) |
|---|
| Age | Expected | Date | Your weight |
|---|
How to Use This Puppy Weight Chart
Charts like this are a guide, not a guarantee. Individual puppies vary 10–20% from the average, and mixed breeds and giant breeds vary even more. The number that matters most is the trend — a steady climb along a smooth curve — together with good body condition, not hitting an exact figure on any given week.
Puppy Weight Chart by Breed Size
The single biggest factor in how fast a puppy grows and how big it ends up is its breed size class. Smaller dogs mature quickly; larger dogs take far longer and should grow more slowly to protect their joints. Here is how the five size classes compare:
| Size class | Adult weight | % at 6 months | Full-grown |
|---|---|---|---|
| Toy | under ~4 kg (9 lb) | ~75% | 9–12 months |
| Small | 4–11 kg (9–25 lb) | ~71% | 10–12 months |
| Medium | 11–23 kg (25–50 lb) | ~63% | 12–14 months |
| Large | 23–41 kg (50–90 lb) | ~56% | 15–18 months |
| Giant | over 41 kg (90 lb) | ~46% | 18–24 months |
Puppy growth follows an S-shaped (sigmoid) curve: slow in the first weeks, then a fast phase through the middle months, then a long tapering-off as the puppy approaches adult size. That is why doubling or tripling tricks only work in the steep middle part of the curve and break down near the ends.
How Much Should an 8-Week-Old Puppy Weigh?
At 8 weeks (2 months) a puppy has usually reached roughly 18–22% of its adult weight for small-to-toy breeds, and a smaller share for large and giant breeds. In practice that means a toy breed around 0.5–1 kg, a small breed 1–2 kg, a medium breed 3–5 kg, a large breed 5–9 kg, and a giant breed 6–11 kg. There is a wide normal range, so an 8-week weight on its own tells you less than a parent’s adult size does. A classic rule of thumb is to double a puppy’s weight at 16 weeks (and again add a little for large breeds) to estimate adult size — handy, but the chart above is more precise.
How to Calculate a Puppy’s Adult Weight
Because growth follows a predictable curve for each size class, you can estimate adult weight by dividing the current weight by the fraction of adult size the puppy has reached for its age. The Adult Weight tab does exactly that: enter age, current weight and size class, and it projects the finished weight in kg and lb. Two popular shortcuts give a quick sanity check:
The 16-week rule: double the weight at 16 weeks (4 months) for small and medium breeds. The growth-formula method: adult weight ≈ (current weight ÷ age in weeks) × 52. Both are rough — they ignore breed and sex — so treat them as ballpark figures and lean on the breed-size curve and, above all, the parents’ adult size, which is the single best predictor.
Male vs Female and By-Breed Charts
Within a breed, males are usually 10–20% heavier than females, so a good chart shows both. The By Breed tab gives the adult range for males and females and a growth chart for each — useful for popular breeds people search for, like the Labrador puppy weight chart in kg (females about 25–32 kg, males 29–36 kg). For a mixed-breed puppy, there is no single breed curve to follow: estimate the expected adult weight from the parents (or from the puppy’s size class and paw size) and use the Weight Chart tab with that number.
How to Track Your Puppy’s Weight
Weigh your puppy on the same scale, at a similar time of day, every one to two weeks while it is growing fastest, then monthly. For small puppies, weigh yourself holding the puppy and subtract your own weight. Plot each reading against the expected curve using the On-Track Check tab, or print the Printable Tracker and fill it in by hand. What you are looking for is a steady upward trend that roughly follows the curve for the size class — not an exact match to any single number.
Frequently Asked Questions
More Dog Calculators
