Puppy Weight Calculator

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 puppy weight calculator 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 his 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

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

  • 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.


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.

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