Puppy Weight Chart By Age -
For Each Breed Size Category

A puppy weight chart can help you estimate how big that cute little bundle of fur is going to be when full grown.  

However, it's not one size fits all, and is often dependent on breed size.  So, if you're asking yourself just how big will my pup get? These puppy growth charts should give you a good idea. Not only will it give you an idea of what your pup should weigh, it will also enable you to monitor their health and growth.

Puppy weight chart to predict how big your puppy will be when full grown.

Are you worried that your puppy is growing at an alarming rate? 

Or do you want to know how big your puppy will get when full grown? 

If so, here's a puppy weight chart for each breed size category which should answer the questions "how big will my dog get?" and "how to calculate my puppy's weight?".

You'll also get an idea of how much weight, on average, a puppy gains each week as well as what weight to expect at each milestone.

By using these charts you'll know exactly what to expect as they grow up.


Puppy Size Categories

Generally, most puppies fit into one of the five breed sizes; toy, small, medium, large, and giant.  However, there is occasionally some overlap between the categories.

  • Toy =  up to 12 lbs
  • Small = 12 - 25 lbs
  • Medium = 25 - 50 lbs
  • Large = 50 - 100 lbs
  • Giant = Over 100 lbs
All Breeds of Dog Sizes

Puppy Weight Calculator

You can also use our puppy weight calculator to estimate the adult weight of your puppy.  This interactive tool is different from most as it is based on breed size.  This means it uses the growth rate of breed size to predict the adult weight.  Why not give it a try?

How to Use a Puppy Weight Calculator

First click on our interactive tool  then enter your puppy's age, current weight, and breed size. The tool will then give you an estimate of what your puppy will likely weigh when fully grown.

Monitoring your puppy's weight is key to maintaining their optimal health.

If you want to document your own puppy's development, then you might want to look at this journal - "Puppy's First Year Keepsake Book". 

Apart from documenting many other milestones, it has a nice chart where you can document your own puppy's growth and weight from 8 weeks to 12 months.

Click on the link to the right to find this on Amazon.


Toy Breeds

Puppy Weight Chart for Toy Breeds

Let's start with the little guys out there, the toy breeds.

Toy breeds include, but are not limited to, Chihuahua, Chinese Crested, Maltese, Papillon, Pekingese, Pomeranian, Shih Tzu, and Yorkshire Terrier to name a few.

Toy breeds on average gain about 5 - 10% of their body weight each day which is roughly between 1 - 5 oz per week. 

These tiny cuties grow much faster than larger dogs and usually achieve their adult weight by eight or nine months of age.

growth of toy puppies

Below is a chart that calculates how big your toy puppy will grow depending on their birth weight. 

Puppy Weight Chart - Toy Breed

Toy Puppy Weight Chart

If you don't know your puppy's birth weight, you'll still be able to calculate his adult weight. Just find his age (down the left column) and find the nearest corresponding weight at that age then go down that column to see what he will weigh as an adult or every milestone along the way.

For instance: If you have a 12-weekold puppy that weighs 24 ounces (1.5lbs) then the closest to that is between 22 ounces (1.38 lbs) and 26 ounces (1.63 lbs) which means your pup probably weighed between 3 - 3.5 ounces at birth and will weigh between 3 - 3.5 lbs when fully grown.

Alternate Method for Toy Breeds

Another way to determine your toy puppy's adult weight is to take his weight at 6 weeks old, double it, then double it again.  If you don't know what his weight was at that age (most of us won't), again, use the chart above to find his current age and weight and work back. 

Toy breed puppy

So, for the same example of the 12-week-old puppy that weighs 24 ounces (1.5lb), according to the chart, his 6 week weight was probably between 12.5 and 15 ounces. 

Double that to between 25 - 30 ounces then double that again to between 50 - 60 ounces.  If you want to be a bit more accurate than that, you can find the average of the two, i.e. 50 + 60 divided by 2 = 55 ounces.  Then divide that by 16 to get the lbs.  So, a 12-week-old puppy weighing 1.5 lbs will be about 3.44 lbs when grown.

  • To convert ounces to lbs:  1 ounce = 0.0625 lbs (16 ounces in 1lbs)
  • To convert ounces to kg: 1 ounce = 0.0283 kg (35.274 ounces in 1 kg)

If you find that's too much math, well, that's why the charts a there!

If you're having a few issues with house training your little guy, I can highly recommend this book. It guarantees you can house train your pup in just 7 days or your money back! How To House Train Any Dog! To get your instant copy of the book, Click Here!

Small Breeds

Puppy Pug on Small Breed Puppy Weight Chart

Small dogs typically grow faster than large dogs but not as quickly as the toy versions.  They reach their adult weight between eight and twelve months. 

Examples of breeds that are considered "small" are King Charles Spaniel, French Bulldog, Jack Russell Terrier, Pug, and Shetland Sheepdog.

In general, this consists of breeds that are between 12 and 25 lbs, but there is some overlap with the toy breed size at the lower end of that scale and the medium-sized dogs at the higher end.

Small breeds tend to gain weight at a rate of 5-10% increase each day which equates to roughly 5-8 ounces per week.

Small Puppy Weight Chart Updated Jan 2023

You can use this simple chart to determine how big your small puppy will get. Merely find the weight closest to your puppy's age and go down that column to see the age at 12 months which will likely be his adult weight. 

For instance, if you have a 16-week-old puppy that weighs 5 lbs, go down that column where you'll see he/she will be about 16.3 lbs when fully grown.

But, what do you do if your puppy's age (or weight) isn't on the chart? The imple answer is to find the average. 

Puppy French Bulldog

If your puppy is in-between two weights for his age then you can find the average of the two.  E.g. if your puppy is 5.5 lbs at 16 weeks then he will be between 16.3 and 19.5 lbs as an adult or, to be more accurate, the average is 16.3 + 19.5 divided by 2 = 17.9 lbs as an adult.

Calculating The Adult Weight of a Small Breed Puppy

Another option to determine his adult weight, if you don't mind a bit of math, is to find your puppy's growth rate and times that by 52.  His growth rate is how much weight he gains in one week and is calculated as his current weight divided by his age in weeks.  For example, if you have a puppy that weighs 4 lbs at 14 weeks old the math would be 4/14 = 0.29 X 52 = 14.86 lbs as his adult weight.


Medium Breeds

Medium Breed Puppy

Medium dogs typically reach 99% of their adult weight between nine and ten months of age. 

In general, the medium category consists of breeds that are between 25 and 50 lbs.

There is some overlap between small breed size at the lower end of that scale and the large-size dogs at the higher end.

Medium breed dogs consist of, but are not limited to; Border Collie, Bulldog, Cocker Spaniel, Corgi, English Springer Spaniel, and Whippet.

For a dog that is in the "medium" size category, you can use the below chart to determine how much your puppy will weigh when fully grown.  You can also see how much he'll weigh at each milestone, such as 12-weeks,16-weeks, 6-months, 8-months and so on.

Puppy weight chart for medium size breed dogs

To use the chart, start with your puppy's age down the left side, then see where he falls based on his current weight. For example, if your pup is 12 weeks old and weighs 7.5 lbs, then follow that column down to the "12-month" row, which in this case is 32.5 lbs, and that'll be how much your pup will likely weigh as an adult. 

If your puppy's age or weight isn't on the chart, don't worry, there are still a couple of things you can do to calculate his adult weight.

Bulldog puppy sitting with an adult bulldog

Calculating The Adult Weight of a Medium Breed Puppy

If your puppy is between two weights for his age then just find the average of the two,  i.e. if your puppy is 7 lbs at 12 weeks he will be between 29.3 and 32.5 lbs as an adult or, to be more accurate, you can find the average which is 29.3 + 32.5 divided by 2 = 30.9 lbs as an adult.

If your puppy's age isn't on the chart do this to fin. d his weight at a certain age.

If you don't mind a bit of math, there are a couple of other methods to determine your puppy's adult weight.  

Method 1

For this method, you'll first need to figure out your puppy's growth rate which is his current weight in lbs divided by his current age in weeks. 

So for a puppy that weighs 15 lbs at 5n months (22n weeks), his growth rate would be 15/22 = 0.68 To get his adult weight you'd multiply the growth rate by 52, i.e. 0.68 x 52 = 35.36.  Based on this method, a puppy that weighs 15 lbs at 5 months old would weigh about 35.36 lbs as an adult.

Method 2

You can use this method of calculating the adult weight of your medium-breed puppy if you know his weight at 14 weeks.  Here's how.

  1. Weigh your puppy at 14 weeks
  2. Multiply that by 2
  3. Add the above total to half the weight at 14 weeks

For instance: Based on a puppy that weighs 12 lbs at 14 weeks.

  1. Weigh your puppy at 14 weeks = 12lbs
  2. Multiply that by 2 = 24lbs
  3. Add the above total to half the weight at 14 weeks = 24+6 = 30lbs

Puppy Weight Chart - Large Breed 

Large breed puppy GSD

Large breed dogs take at least a year or eighteen months to reach their full adult weight.   

In general, the large breed category consists of breeds that are between 50 and 100 lbs, but there is some overlap with the medium breed size at the lower end of that scale and the giant size dogs at the higher end.

Large breed dogs consist of, but are not limited to; Alaskan Malamute, Boxer, Bloodhound, Doberman Pinscher, German Shepherd Dog,  Golden Retriever, and Labrador Retriever.

To predict what your large breed puppy will weigh when fully grown, you can use the below chart to get a rough idea based on his current weight.

If you have a German Shepherd puppy, you can see our weight chart that is specific to the GSD breed here.

Puppy Weight Chart for Large Breed Size Dogs.

To use the chart, start with your puppy's age down the left side, then see where he falls based on his current weight. For example, if your pup is 16 weeks old and weighs 22 lbs, then follow that column down to the "12-month" row, which in this case is 71.5 lbs, which is what he'll weigh if he stops growing then.  If your puppy is in between two weights for his age, then find the average of the two.

Understanding the growth rates of large breed puppies is much different from smaller breeds. Many large breed dogs keep growing past the 12 month point, which is when smaller breeds usually stop. Many large breeds continue to keep growing until they are 18 months old and more.  If they do this, they could weigh over 100 lbs.

Calculating The Adult Weight of a Large Breed Puppy

Here are a couple of alternative methods to determine  large-breed puppy's adult weight. 

Method 1

Use the below formula based on his growth rate which is:

Formula: Current weight (in lbs) at 20 wks divided by his current age in weeks  multiplied by 52.

For a large breed puppy, it's best to use this formula based on his weight at 20 weeks (4.6 months) old.

For example,  a puppy that weighs 33lbs at 20 weeks old, you would do the following:

(33/20) x 52 which is 33/20 = 1.65 x 52 = Adult weight of 85.8

Method 2

You can also calculate the adult weight of a large breed puppy by merely doubling his weight at six months old!

So, a dog that weighs 39 lbs at 6 months old would weigh about 78 lbs as an adult.


All puppies (and owners) can benefit from some structured training. 

If you'd like hundreds of training videos that you can watch and follow along with at home, I urge you to try Doggy Dan, The Online Dog Trainer.

Doggy Dan the Online Dog Trainer

Puppy Weight Chart - Giant Breed

Puppy Saint Bernard

In general, the large breed category consists of breeds that are over 100 lbs, but there is some overlap with the large breed size at the lower end of the scale.  

Large breed dogs consist of but are not limited to; Bernese Mountain Dog, Bullmastiff, Newfoundland, Saint Bernard, Great Dane, and Irish Wolfhound.

Generally, giant breed dogs take longer to reach their adult weight which is at least 12 - 18 months old.  Giant breeds that are at the top end of the scale (i.e. Mastiffs, Great Danes, Newfoundlands, etc), may even continue to grow up to 2 or 3 years old! 

These giant dogs typically gain 2 - 3 lbs per week, however, the big guys at the top of the scale (i.e. Newfoundlands) will gain about 3 - 5 lbs per week).

To predict what your giant breed puppy will weigh when fully grown, use the below chart to get a rough idea based on his current weight.

Puppy Weight Chart for Giant Breed Size Dogs.

To use, start with your puppy's age down the left side, then see where he falls based on his current weight. For example, if your pup is 10 weeks old and weighs 25 lbs, then follow that column down to the "12 month" row, which in this case is 130 lbs, which is what he'll weigh if he stops growing then.

However, many giant breed dogs keep growing past 12 months, so may continue to keep growing until they are 18 months old or even 2 years old.

If your puppy is between two weights for his age, then find the average of the two.

Calculating the Adult Weight of a Giant Breed Puppy

Again, there are a couple of formulas you can also use as alternatives to the charts. 

Method 1

Use the below formula based on your puppy's growth rate which is:

Formula: Current weight in lbs at 20 wks divided by his current age in weeks  multiplied by 52

For a giant breed puppy, it's best to use this formula based on his weight at 20 weeks (4.6 months) old.

For example,  a puppy that weighs 45lbs at 20 weeks old, you would do the following:

(45/20) x 52 which is 45/20 = 2.25 x 52 = Adult weight of 117

Method 2

A much simpler method for giant breeds is to double the weight of your puppy at 6 months old to determine what their adult weight is likely to be.  For example, a puppy that weighs 65 lbs at 6 months will likely weigh 130 lbs as an adult.


What To Do If You Have a Mixed Breed Dog

If you have a mixed-breed dog, then it may feel like you're entirely in the dark about knowing, or even just guessing, how big your adorable mutt is going to be. 

Mixed breed dog

You could do this two ways. You could take a look at all the growth charts on this page and see where your little guy fits in best.  Or if you want to be more precise, use a DNA test to see which breeds your puppy is mixed with.  Then you'll know which puppy weight chart to use.

Wisdom Panel is a simple cheek swab test that will determine which breeds your puppy is crossed with and has over 250 breeds, types, and varieties of dogs.

It can identify purebred ancestors for three generations (great grandparents) which will give you a good idea of what your adult dog's weight will be AND understand your adult dog's potential behaviors, looks, and health concerns.


To Find Your Puppy's Weight at a Certain Age

If you're trying to use the chart to find your puppy's adult weight, but notice his weight isn't on there, it's possible to find out what he weighed at a certain age.

The easiest way is to look at your vet's record or receipt.  We typically take our puppies to the vets between 8 - 16 weeks of age for their puppy shots.  Your veterinarian will weigh your pup at that time and keep a record.  His recorded weight will be on the receipt, or you can give them a call and ask!


Other Factors Influencing a Puppy's Growth

Although our weight charts are great for monitoring your pet's growth, keep in mind that many factors influence a puppy’s growth and weight.
These factors can potentially alter your puppy's growth curve, so it's important to consider them alongside any data in a chart.

Two labrador dogs

The Impact of Spaying or Neutering on a Puppy's Growth and Weight

Firstly, spaying or neutering your puppy can have an impact on their growth and weight. Studies have shown that dogs that have been spayed or neutered often grow taller than their intact counterparts. The reason for this is that the removal of sex hormones (through spaying/neutering) can delay the time at which the growth plates close, leading to a longer period of growth.

Additionally, spayed or neutered dogs may have an increased risk of obesity. Hormonal changes can affect the pet's metabolism and appetite, potentially leading to increased food consumption and less energy expenditure. Therefore, special consideration should be given to diet and exercise routines for neutered or spayed dogs.

The Role of Genetics in Determining the Size of the Dog

Genetics plays a crucial role in determining a puppy's eventual size. Offspring will likely fall somewhere in the range between the sizes of their two parents. However, understanding the genetics behind a puppy's potential size can be complex since multiple genes are involved.

Besides, breed standards give a good indication of what weight and size a purebred puppy is likely to grow into, although there can still be significant variation between individual puppies in a breed. Mixed breed or mutt puppies can be especially difficult to predict in terms of final size, as they may have many different breeds in their genetic makeup.


Best Food For a Growing Puppy

The best food for a growing puppy is high-quality puppy food that is specifically formulated to meet the nutritional needs of young, developing dogs. Look for puppy food that contains essential nutrients such as protein, fat, carbohydrates, vitamins, and minerals.

It's important to choose a food that is appropriate for your puppy's size, breed, and age. Additionally, consulting with your breeder or veterinarian can help you determine the best diet plan for your growing puppy.

It’s very important to feed your dog the right type of dog food to ensure they grow at a normal rate.  It's also important to feed your puppy at least three or four times a day to support his growing body. 

Can't remember if you or other family members fed the puppy?  Then you may find this puppy feed organizer useful. 

It's a simple magnetic tool that you simply 'slide' across when someone has fed the puppy!

Finally! 

I hope these puppy weight charts, formulas, and puppy weight calculators, help you to understand better how big your puppy will be as a dog.  But remember, all formulas and charts are based on average growth rates, but of course, all puppies and dogs grow at different rates. Most of them won't grow at the same consistent rate but will have little growth spurts along the way.

Toy and small breeds typically grow faster between birth and 11 weeks, and the large and giant puppies grow faster from birth to 5 months old. Medium-size dogs are somewhere in between the two!

Your smaller breeds of dogs will take less time to reach their adult weight, and larger dog breeds will take a longer length of time to grow fully. 

It will take about 10 months for your small dogs to become adults. Larger dogs can take 1-3 years to grow fully. 

These calculators are only a guideline and can’t cover the hundreds of breeds of dogs, or their variations. Some puppies will grow a bit slower, and some will grow a bit faster. 

Don’t worry too much about small differences between your puppy and the puppy weight chart, as long as they are happy and healthy. The 

It can be exciting to imagine how your little pup is going to turn into a significant member of your family. Be sure to take plenty of photographs and videos, to commemorate the process. In later years you can look back and remember when they were cute little pups.

If there seems to be something out of kilter, take your puppy to the vet for a check-up. There are medical conditions that can affect your puppy’s growth—too little or too much. Keep the puppy weight chart handy, so you know what to expect as your pup grows.


Like Our Puppy Weight Calculator?
You might like these too!

Puppy Food Calculator
Dog to Human Age Calculator

Reference/source:

Hawthorne, A. J., Booles, D., Nugent, P. A., Gettinby, G., & Wilkinson, J. (2004). Body-Weight Changes during Growth in Puppies of Different Breeds. The Journal of Nutrition,134(8), 2027S-2030S. doi:10.1093/jn/134.8.2027s