Puppy Weight Calculator:
Unveiling the Secret to Predicting Your Puppy's Adult Weight

Why use a puppy weight calculator? The simple answer is, it helps to predict how much your cute little puppy will weigh as an adult dog.  Apart from the fact that it'll help you plan and prepare better, aren't you just a little bit curious of how big the little guy's gonna get?  

Puppy weight calculator pin

If you know the breed, you may know what to expect (roughly), but there is so much variation in size it's hard to tell sometimes.  And if you don't know the breed, or if its a mix-breed, then you may be entirely in the dark. 

That's why using a puppy weight calculator can help you to estimate how much your puppy will weigh when fully grown.

At this point, you may be asking, are puppy weight calculators accurate?

The answer is they can be, but it depends on the formula used and the growth rate of the puppy.  All puppies grow at different rates; however, breed size is a good indicator of how much weight they'll gain and how quickly.  

That's why our tool uses the growth rate for each breed size to estimate the adult weight.  A puppy weight calculator that doesn't use the breed size to predict the final weight may be off by quite a lot.  

Puppy Weight Calculator

Breed Size Categories

Typically dog breeds are split into five categories by size.  These are; toy, small, medium, large, and giant.  It's not an exact science, and many breeds will have some overlap.  However, in general, the smaller the breed size, the quicker they grow, and the sooner they'll reach maturity.  The bigger breeds mature slower and don't reach maturity until much later.

If you have a mix-breed dog or if you're not sure which breed size category your puppy falls into, check your puppy's current age and weight against our puppy weight charts.

Puppy Weight Calculator Interactive Tool

To use, enter your pup's current weight, age, and breed size, and the interactive tool will do the rest.  If you have a mix-breed dog, see our puppy weight charts to see which breed category your puppy falls into based on his current weight and age.

Puppy Weight Calculator

What is your puppy's age in weeks?


What is your puppy's current weight (lbs)?


What is your puppy's size?

Toy (less than 12lbs at adult weight)

Toy (less than 12lbs at adult weight)

Small (12lbs - 25lbs at adult weight)

Medium (25lbs - 50lbs at adult weight)

Large (50lbs - 100lbs at adult weight)

Giant (Over 100lbs at adult weight)

See section on Breed Size Category above, to determine which breeds are in each category.

Estimated adult weight of your puppy

0.00 pounds

Impact of Neutering/Spaying on Your Puppy's Growth, Weight and Size

Spaying or neutering your puppy can significantly influence their development, weight, and size as they grow.

When a puppy is spayed or neutered, its hormonal balance changes, possibly impacting its development. Research suggests that neutered or spayed dogs tend to be slightly larger than their intact counterparts because the removal of sex hormones may delay the closure of the growth plates in the bones. This delay could cause a puppy to grow taller than they would if they were not spayed or neutered.

The impact on weight can also be significant, as altered pets are more prone to weight gain. The metabolism of dogs can slow down after being spayed or neutered, leading to a reduced need for calories.

If your puppy continues to consume the same amount of food without an increase in exercise, it can result in weight gain and obesity, which can lead to various health problems such as diabetes and arthritis.

While the benefits of spaying or neutering (such as reducing the population of unwanted animals and potential health and behavioral benefits) generally outweigh these developmental changes, pet parents must be aware of them.

Dealing with Underweight or Overweight Puppies

The weight of your puppy can be a good indicator of their overall health. A puppy's weight can depend on various factors including breed, diet, activity level, and potential health problems. Knowing what to do if your puppy is underweight or overweight can help ensure their healthy development and well-being.

If your puppy is underweight, first verify this against a breed-specific growth chart or use the puppy weight calculator above, as different breeds have different growth rates and healthy weight ranges. If your pup is underweight, it may be due to insufficient calorie intake, poor diet quality, or a health problem. Consult your vet and consider a diet change to a high-quality puppy food that provides the necessary nutrients for growth.

An overweight puppy may be consuming too many calories or not getting enough exercise. Overweight puppies can develop health problems, and excess weight can stress their developing bones and joints. Consult your vet if you suspect your puppy is overweight. They may recommend a diet change or creating a plan to increase your puppy's activity level.

In both cases, concerned pet parents should immediately report any sudden weight changes to their vet as it could indicate a serious health issue. Lastly, maintaining regular vet check-ups will help monitor your puppy's growth and weight, ensuring they stay within healthy ranges.

Toy Breeds

The smallest of all breeds are the toy breeds.  Adult dogs that weigh less than 12lbs are considered toy breeds.

Puppy Yorkshire Terrier

Toy breeds grow faster than larger dogs achieving their adult weight by eight or nine months.  On average, they gain 5 -10% of their body weight daily, amounting to one to five ounces each week.  

Most of their growth is experienced between 0 - 11 weeks.  

Below is an exhaustive list of toy breeds as determined by the American Kennel Club.

List of Toy Breed Dogs

  • Affenpinscher  
  • Brussels Griffon  
  • Cavalier King Charles Spaniel  
  • Chihuahua  
  • Chinese Crested Dog  
  • English Toy Spaniel  
  • Havanese  
  • Italian Greyhound  
  • Japanese Chin  
  • Maltese  
  • Miniature Pinscher
  • Papillon  
  • Pekingese  
  • Pomeranian  
  • Pug  
  • Shih-Tzu  
  • Silky Terrier  
  • Toy Fox Terrier  
  • Toy Manchester Terrier  
  • Toy Poodle  
  • Yorkshire Terrier

Small Breed Dogs

Like toy breeds, small breed dogs also grow faster than larger breed dogs but on a slightly slower scale than the toy breeds.  Small breeds reach their adult weight between eight and twelve months.

Small breed dogs weigh between 12 - 25lbs when fully grown.  

Theses guys gain about 5 - 8 ounces each week, which is roughly 5 - 10% increase in weight daily.  Most of their growth occurs between 0 - 11 weeks.

Below is an exhaustive list of small breeds according to the American Kennel Club.

List of Small Breed Dogs

  • American Cocker Spaniel  
  • Beagle  
  • Boston Terrier  
  • Cairn Terrier  
  • Cavalier King Charles Spaniel  
  • Cesky Terrier  
  • Chinese Foo  
  • Cirneco dell'Etna  
  • Cocker Spaniel  
  • Coton de Tulear  
  • Dachshund  
  • Dandie Dinmont Terrier  
  • French Bulldog  
  • German Spitz  
  • Icelandic Sheepdog  
  • Lakeland Terrier  
  • Lhasa Apso  
  • Lowchen  
  • Manchester Terrier
  • Miniature Australian Shepherd  
  • Miniature Poodle  
  • Miniature Schnauzer  
  • Norwegian Lundehund  
  • Parson Russell Terrier  
  • Portuguese Podengo  
  • Pug  
  • Pumi  
  • Rat Terrier  
  • Schipperke  
  • Scottish Terrier  
  • Sealyham Terrier  
  • Shetland Sheepdog  
  • Shiba Inu  
  • Skye Terrier  
  • Smooth Fox Terrier  
  • Tibetan Terrier  
  • Welsh Terrier  
  • West Highland White Terrier  
  • Wire Fox Terrier  
  • Xoloitzcuintli  

Medium Breeds

Puppies that are considered a medium-sized breed, usually reach adult weight between nine and ten months old.

Dogs that are considered to be medium-sized are between 25 - 50 lbs at adult weight.  Medium breed dogs do most of their growing between 0 - 16 weeks.

List of Medium Breed Dogs

3 English Cocker Spaniel Dogs in a Row
  • American Water Spaniel  
  • Australian Cattle Dog  
  • Australian Kelpie  
  • Australian Shepherd  
  • Azawakh  
  • Barbet  
  • Basenji  
  • Basset Hound  
  • Bearded Collie  
  • Bedlington Terrier  
  • Border Collie  
  • Brittany Spaniel  
  • Bulldog  
  • Canaan Dog  
  • Cardigan Welsh Corgi  
  • Chinese Chongqing Dog  
  • Chinese Foo  
  • Dalmatian  
  • English Cocker Spaniel  
  • English Springer Spaniel  
  • Entlebucher Mountain Dog  
  • Field Spaniel  
  • Finnish Lapphund  
  • Finnish Spitz  
  • German Pinscher  
  • German Spitz  
  • Glen of Imaal Terrier  
  • Grand Basset Griffon Vendeen  
  • Harrier  
  • Ibizan Hound  
  • Jindo  
  • Kai Ken  
  • Keeshond  
  • Kerry Blue Terrier  
  • Kishu Ken  
  • Kooikerhondje  
  • Lagotto Romagnolo  
  • Miniature Bull Terrier  
  • Mudi  
  • Norrbottenspets  
  • Norwegian Buhund  
  • Norwegian Elkhound  
  • Nova Scotia Duck Tolling Retriever
  • Pembroke Welsh Corgi  
  • Peruvian Inca Orchid  
  • Petit Basset Griffon Vendeen  
  • Polish Lowland Sheepdog  
  • Portuguese Podengo  
  • Portuguese Pointer  
  • Portuguese Water Dog  
  • Puli  
  • Samoyed  
  • Schapendoes  
  • Small Munsterlander Pointer  
  • Soft Coated Wheaten Terrier  
  • Spanish Water Dog  
  • Stabyhoun  
  • Staffordshire Bull Terrier  
  • Standard Schnauzer  
  • Sussex Spaniel  
  • Swedish Lapphund  
  • Swedish Vallhund  
  • Treeing Tennessee Brindle  
  • Welsh Springer Spaniel  
  • Whippet  
  • Xoloitzcuintli

Large Breed Dogs

Large breed dogs grow slower than the smaller breeds and take 12 - 18 months to reach their adult weight. Large breed dogs weigh between 50 - 100lbs as adults.  Their fastest growth period occurs between 0 - 20 weeks.

List of Large Breed Dogs

  • Afghan Hound  
  • Airedale Terrier  
  • Akita  
  • Alapaha Blue Blood Bulldog  
  • Alaskan Malamute  
  • American English Coonhound  
  • American Foxhound  
  • American Staffordshire Terrier  
  • Appenzeller Sennenhunde  
  • Argentine Dogo  
  • Beauceron  
  • Belgian Laekenois  
  • Belgian Malinois  
  • Belgian Sheepdog  
  • Belgian Tervuren  
  • Bergamasco  
  • Berger Picard  
  • Bernese Mountain Dog  
  • Black & Tan Coonhound  
  • Bloodhound  
  • Bluetick Coonhound  
  • Borzoi  
  • Bouvier des Flandres  
  • Boxer  
  • Bracco Italiano  
  • Briard  
  • Briquet Griffon Vendeen  
  • Bull Terrier  
  • Cane Corso  
  • Catahoula Leopard Dog  
  • Chesapeake Bay Retriever  
  • Chinook  
  • Chow Chow  
  • Clumber Spaniel  
  • Collie  
  • Redbone Coonhound  
  • Curly Coated Retreiver  
  • Czechoslovakian Wolfdog  
  • Doberman Pinscher
  • English Foxhound  
  • English Setter  
  • Estrela Mountain Dog  
  • Eurasier  
  • Fila Brasileiro  
  • Flat-Coated Retriever  
  • German Shepherd Dog  
  • German Shorthaired Pointer  
  • German Wirehaired Pointer  
  • Giant Schnauzer  
  • Golden Retriever  
  • Gordon Setter  
  • Greyhound  
  • Irish Setter  
  • Irish Water Spaniel  
  • Karelian Bear Dog  
  • Labrador Retriever  
  • Maremma Sheepdog  
  • Old English Sheepdog  
  • Otterhound  
  • Pharaoh Hound  
  • Plott  
  • Pointer  
  • Portuguese Podengo  
  • Red and White Setter  
  • Rhodesian Ridgeback  
  • Rottweiler  
  • Saluki  
  • Shar-Pei  
  • Siberian Husky  
  • Sloughi  
  • Spinone Italiano  
  • Standard Poodle  
  • Thai Ridgeback  
  • Treeing Walker Coonhound  
  • Vizsla  
  • Weimaraner  
  • Wirehaired Pointing Griffon  
  • Wirehaired Vizsla

Giant Breed Dogs

Last but certainly not least are the giant breeds of dogs. These are the majestic and lovable breeds that weigh over 100lbs.  Giant breeds take longer to reach their adult weight, usually between 12 - 18 months; however, this can be as long as 2 or 3 years.  Breeds within this category will gain 2 - 5lbs per week. Their quickest growth period happens between 0 - 25 weeks.

List of Giant Breeds

  • Akbash Dog
  • Anatolian Shepherd
  • Bernese Mountain Dog
  • Black Russian Terrier
  • Boerboel
  • Bullmastiff
  • Caucasian Ovcharka
  • Central Asian Shepherd Dog
  • Dogue de Bordeaux
  • Great Dane
  • Great Pyrenees
  • Greater Swiss Mountain Dog
  • Irish Wolfhound
  • Komondor
  • Kuvasz
  • Leonberger
  • Mastiff
  • Neapolitan Mastiff
  • Newfoundland
  • Perro de Presa Canario
  • Rafeiro do Alentejo
  • Saint Bernard
  • Scottish Deerhound
  • Tibetan Mastiff
  • Tosa

Not Sure How Big Your Puppy Will Be?

Then try using our puppy weight calculator to find out.  The formula uses the growth rate of each breed size and the current age and weight of your puppy. If you'd prefer to see multiple weights for each age milestone, you can refer to our puppy weight charts here.

Beagle puppies being weighed on a scale

In Conclusion

In conclusion, the puppy weight calculator is an invaluable tool for any pet parent who wants to understand the growth of their pet. Not only is it easy to use, but it also provides a clear picture of what their pup's ideal weight should be. With this information in hand, you can make sure that your pup grows into a healthy and happy dog. Be sure to speak with your vet about any changes in size or weight and keep up with regular check-ups.

We invite you to explore our website for more useful tools and resources on puppy and dog care. From feeding guidelines to behavioral tips, our site is filled with everything you need to guide your beloved pets through every phase of their life. Don't leave your puppy's growth to guesswork - equip yourself with the right knowledge and tools today!

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

Puppy Food Calculator
Dog to Human Age Calculator


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

Hart BL, Hart LA, Thigpen AP, Willits NH. Long-term health effects of neutering dogs: comparison of Labrador Retrievers with Golden Retrievers. PLoS One. 2014 Jul 14;9(7):e102241. doi: 10.1371/journal.pone.0102241. PMID: 25020045; PMCID: PMC4096726.. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4096726/