ðŸĶī ðŸū ⭐
🐕 ðŸĐ ðŸĶŪ
★★★★★ Trusted by 50k+ puppy owners

Calculate
How Big
Your Puppy Will Get

Use our free puppy weight calculator to predict your puppy's adult size so you can plan ahead for food, crates, and more.

ðŸŽŊ Over 200+ breeds supported with 95% accuracy

Puppy Weight Calculator

Predict your puppy's adult weight

wks

Results

Predicted Adult Weight
--
Based on current growth rate
0 lbs 100 lbs
AKC Standard
--
Breed standard range
Current Ideal
--
For this age
Note
  • Predictions are estimates based on breed standards
  • Individual dogs may vary based on genetics and nutrition
  • Consult your vet for personalized assessments
BY PET PARENTS

For pet parents

🐕
Built for Growing dogs
ðŸū
200+ Dog Breeds
📊
Data driven Estimates
ðŸū ðŸū ðŸū ðŸū ðŸū ðŸū ðŸū ðŸū

How Big Can Your Puppy Get?

Every dog breed grows at a different rate. Understanding your puppy's growth pattern helps you prepare for their adult size.

Puppy Growth Stages Explained

Puppies go through several growth phases before reaching their adult size. Small breeds typically reach their full size by 10–12 months, while large and giant breeds may continue growing until they are 18–24 months old.

Factors that influence your puppy's adult size include genetics, nutrition, health, and whether they are spayed or neutered. Our calculator takes into account breed-specific growth curves, your puppy's current weight, and age to provide the most accurate estimate.

Knowing your puppy's estimated adult weight helps you make informed decisions about food portions, crate sizes, collars, and even choosing the right car harness for safe travel.

🐕 Small Breeds

Under 20 lbs • Full size at 10–12 months

ðŸĶŪ Medium Breeds

20–60 lbs • Full size at 12–15 months

🐕‍ðŸĶš Large Breeds

60–100 lbs • Full size at 15–18 months

ðŸū Giant Breeds

100+ lbs • Full size at 18–24 months

🐕‍ðŸĶš

Why Choose DogSize.co Calculator

📊

Breed-Specific Growth Curves

Our calculator uses real veterinary data and breed-specific growth curves for 200+ breeds to give you the most accurate prediction possible.

ðŸŽŊ

95% Accuracy Rate

Based on thousands of data points from real dog owners, our predictions fall within 5% of actual adult weight for most breeds.

⚡

Instant Results

No sign-ups required. Enter your puppy's details and get an instant prediction of their adult weight in seconds.

🔎

Vet-Reviewed Formula

Our growth prediction algorithm is reviewed and validated by licensed veterinarians to ensure reliability and accuracy.

ðŸū

Mixed Breed Support

Even mixed breed puppies can get accurate predictions using our parent breed estimation and current weight analysis.

📈

Growth Tracking

Track your puppy's growth over time and compare against breed averages to ensure they are on a healthy development path.

💰

100% Free

Our calculator is completely free to use, with no hidden fees, no accounts required, and no limitations on usage.

ðŸ“ą

Mobile Friendly

Use our calculator on any device — phone, tablet, or computer. Optimized for the best experience everywhere.

Browse All Dog Breeds

Find weight predictions and growth data for over 200 dog breeds.

Affenpinscher

7 - 10 pounds

🐕

Afghan Hound

50 -60 pounds

🐕

Airedale Terrier

50 - 70 pounds

🐕

Akita

70 - 130 pounds

🐕

Alaskan Klee Kai

6 - 25 Ibs

🐕

Alaskan Malamute

75 - 85 pounds

🐕

American Bulldog

75 -100 pounds

🐕

American English Coonhound

45 - 65 pounds

🐕

American Eskimo Dog

6 - 35 pounds

🐕

American Foxhound

60 - 7- pounds

🐕

American Hairless Terrier

12 - 28 pounds

🐕

American Leopard Hound

35 - 75 Ibs

🐕

American Staffordshire Terrier

40 - 70 pounds

🐕

American Water Spaniel

25 - 45 pounds

🐕

Anatolian Shepherd Dog

80 - 150 pounds

🐕

Appenzeller Sennenhund

48 - 7 pounds

🐕

Australian Cattle Dog

35 - 50 pounds

🐕

Australian Kelpie

35 - 50 Ibs

🐕

Australian Shepherd

40 - 65 pounds

🐕

Australian Stumpy Tail Cattle Dog

32 - 45 Ibs

🐕

Australian Terrier

15 - 20 pounds

🐕

Azawakh

33 -55 pounds

🐕

Barbado da Terceira

46 - 60 pounds

🐕

Barbet

35 - 65 pounds

🐕

Basenji

22 -24 pounds

🐕

Basset Fauve de Bretagne

23 - 39 pounds

🐕

Basset Hound

40 - 65 pounds

🐕

Bavarian Mountain Scent Hound

37 - 66 pounds

Beagle

20 - 30 pounds

🐕

Bearded Collie

45 - 55 pounds

🐕

Beauceron

70 - 110 pounds

🐕

Bedlington Terrier

17 - 23 pounds

🐕

Belgian Laekenois

55 - 65 pounds

🐕

Belgian Malinois

40 - 80 pounds

🐕

Belgian Sheepdog

45 - 75 pounds

🐕

Belgian Tervuren

45 - 75 pounds

🐕

Bergamasco Sheepdog

57 - 84 pounds

🐕

Berger Picard

50 - 70 pounds

🐕

Bernese Mountain Dog

70 - 115 pounds

🐕

Bichon Frise

12 - 18 pounds

Affenpinscher

7 - 10 pounds

🐕

Afghan Hound

50 -60 pounds

🐕

Airedale Terrier

50 - 70 pounds

🐕

Akita

70 - 130 pounds

🐕

Alaskan Klee Kai

6 - 25 Ibs

🐕

Alaskan Malamute

75 - 85 pounds

🐕

American Bulldog

75 -100 pounds

🐕

American English Coonhound

45 - 65 pounds

🐕

American Eskimo Dog

6 - 35 pounds

🐕

American Foxhound

60 - 7- pounds

🐕

American Hairless Terrier

12 - 28 pounds

🐕

American Leopard Hound

35 - 75 Ibs

🐕

American Staffordshire Terrier

40 - 70 pounds

🐕

American Water Spaniel

25 - 45 pounds

🐕

Anatolian Shepherd Dog

80 - 150 pounds

🐕

Appenzeller Sennenhund

48 - 7 pounds

🐕

Australian Cattle Dog

35 - 50 pounds

🐕

Australian Kelpie

35 - 50 Ibs

🐕

Australian Shepherd

40 - 65 pounds

🐕

Australian Stumpy Tail Cattle Dog

32 - 45 Ibs

🐕

Australian Terrier

15 - 20 pounds

🐕

Azawakh

33 -55 pounds

🐕

Barbado da Terceira

46 - 60 pounds

🐕

Barbet

35 - 65 pounds

🐕

Basenji

22 -24 pounds

🐕

Basset Fauve de Bretagne

23 - 39 pounds

🐕

Basset Hound

40 - 65 pounds

🐕

Bavarian Mountain Scent Hound

37 - 66 pounds

Beagle

20 - 30 pounds

🐕

Bearded Collie

45 - 55 pounds

🐕

Beauceron

70 - 110 pounds

🐕

Bedlington Terrier

17 - 23 pounds

🐕

Belgian Laekenois

55 - 65 pounds

🐕

Belgian Malinois

40 - 80 pounds

🐕

Belgian Sheepdog

45 - 75 pounds

🐕

Belgian Tervuren

45 - 75 pounds

🐕

Bergamasco Sheepdog

57 - 84 pounds

🐕

Berger Picard

50 - 70 pounds

🐕

Bernese Mountain Dog

70 - 115 pounds

🐕

Bichon Frise

12 - 18 pounds

🐕

Biewer Terrier

4 - 8 pounds

🐕

Black and Tan Coonhound

65 - 110 pounds

🐕

Black Russian Terrier

80 - 130 pounds

🐕

Bloodhound

80 - 110 pounds

🐕

Bluetick Coonhound

45 - 80 pounds

🐕

Boerboel

150 - 200 pounds

🐕

Border Collie

30 - 55 pounds

🐕

Border Terrier

11.5 - 15.5 pounds

🐕

Borzoi

60 - 105 pounds

🐕

Boston Terrier

12 - 25 pounds

🐕

Boxer

65 - 80 pounds

🐕

Boykin Spaniel

25 - 40 pounds

🐕

Bracco Italiano

55 - 90 pounds

🐕

Briard

55 - 100 pounds

🐕

Brittany

30 - 40 pounds

🐕

Broholmer

90 - 150 pounds

🐕

Brussels Griffon

8 -10 pounds

🐕

Bull Terrier

50 - 70 pounds

🐕

Bulldog

40 - 50 pounds

🐕

Bullmastiff

100 - 130 pounds

🐕

Cairn Terrier

13 -14 pounds

🐕

Calupoh

70 -100 pounds

🐕

Canaan Dog

35 - 55 pounds

🐕

Cane Corso

90 -110 pounds

🐕

Cardigan Welsh Corgi

25 - 38 inches

🐕

Carolina Dog

30 - 55 pounds

🐕

Caucasian Shepherd

99 -170 pounds

🐕

Cavalier King Charles Spaniel

13 -18 pounds

🐕

Cesky Terrier

14 - 24 pounds

🐕

Chihuahua

no more than 6 pounds

🐕

Chinese Crested

8 -12 pounds

🐕

Chinese Shar-Pei

45 - 60 pounds

🐕

Chinook

50 - 90 pounds

🐕

Chow Chow

45 - 70 pounds

🐕

Clumber Spaniel

55 - 85 pounds

🐕

Cocker Spaniel

20 - 30 pounds

🐕

Collie

50 -75 pounds

🐕

Coton de Tulear

8 - 15 pounds

🐕

Croatian Sheepdog

29 - 44 pounds

🐕

Curly-Coated Retriever

60 - 95 pounds

🐕

Dachshund

11 - 32 pounds

🐕

Dalmatian

45 - 70 pounds

🐕

Doberman Pinscher

60 -100 pounds

🐕

Dogo Argentino

80 - 100 pounds

🐕

Drever

35 - 40 pounds

🐕

Dutch Shepherd

42 - 75 pounds

🐕

English Cocker Spaniel

26 - 34 pounds

🐕

English Setter

45 - 80 pounds

🐕

English Springer Spaniel

40 - 50 pounds

🐕

English Toy Spaniel

8 - 14 pounds

🐕

Englsh Foxhound

60 - 75pounds

🐕

Entlebucher Mountain Dog

40 - 65 pounds

🐕

Estrela Mountain Dog

77 -132 pounds

🐕

Eurasier

40 - 70 pounds

🐕

Field Spaniel

35 - 50 pounds

🐕

Finnish Lapphund

33 - 53 pounds

🐕

Finnish Spitz

20 - 33 pounds

🐕

Flat-Coated Retriever

60 - 70 pounds

🐕

French Bulldog

under 28 pounds

🐕

French Spaniel

50 - 60 pounds

🐕

German Longhaired Pointer

55 - 80 pounds

🐕

German Pinscher

25 - 45 pounds

🐕

German Shepherd Dog

50 - 90 pounds

🐕

German Shorthaired Pointer

45 - 70 pounds

🐕

German Spitz

10 - 50 Ibs

🐕

German Wirehaired Pointer

50 - 70 pounds

🐕

Giant Schnauzer

55 - 95 pounds

🐕

Glen of Imaal Terrier

32 - 40 pounds

🐕

Golden Retriever

55 - 75 pounds

🐕

Gordon Setter

45 - 80 pounds

🐕

Great Dane

110 - 175 pounds

🐕

Great Pyrenees

85 - 100+ pounds

🐕

Greater Swiss Mountain Dog

85 - 140 pounds

🐕

Greyhound

60 - 70 pounds

🐕

Hamiltonstovare

40 - 75 pounds

🐕

Hanoverian Scenthound

79 - 99 pounds

🐕

Harrier

45 - 60 pounds

🐕

Havanese

7 - 13 pounds

🐕

Hokkaido

44 - 66 pounds

🐕

Hovawart

65 - 90 pounds

🐕

Ibizan Hound

45 - 50 pounds

🐕

Icelandic Sheepdog

25 - 30 pounds

🐕

Irish Red and White Setter

35 - 60 pounds

🐕

Irish Setter

60 - 70 pounds

🐕

Irish Terrier

25 - 27 pounds

🐕

Irish Water Spaniel

45 - 68 pounds

🐕

Irish Wolfhound

105 - 120 pounds

🐕

Italian Greyhound

7 - 14 pounds

🐕

Jagdterrier

17 - 22 pounds

🐕

Japanese Akitainu

55 - 75 pounds

🐕

Japanese Chin

7 - 11 pounds

🐕

Japanese Spitz

10 - 25 pounds

🐕

Japanese Terrier

10 - 12 Ibs

🐕

Kai Ken

25 - 40 pounds

🐕

Karelian Bear Dog

44 - 49 pounds

🐕

Keeshond

35 - 45 pounds

🐕

Kerry Blue Terrier

33 - 40 pounds

🐕

Kishu Ken

30 - 60 pounds

🐕

Komondor

80 - 100 pounds

🐕

Korean Jindo Dog

30 - 50 pounds

🐕

Kromfohrlander

20 - 25 pounds

🐕

Kuvasz

70 - 115 pounds

🐕

Labrador Retriever

55 - 80 pounds

🐕

Lagotto Romagnolo

24 - 35 pounds

🐕

Lakeland Terrier

17 pounds

🐕

Lancashire Heeler

9 - 17 pounds

🐕

Lapponian Herder

70 pounds

🐕

Large Munsterlander

50 - 70 Ibs

🐕

Leonberger

90 - 170 pounds

🐕

Lhasa Apso

12 - 18 pounds

🐕

Maltese

Under 7 pounds

🐕

Manchester Terrier (Standard)

12 - 22 pounds

🐕

Manchester Terrier (Toy)

Under 12 pounds

🐕

Mastiff

120 - 230 pounds

🐕

Miniature American Shepherd

20 - 40 pounds

🐕

Miniature Bull Terrier

18 - 28 pounds

🐕

Miniature Pinscher

8 - 10 pounds

🐕

Miniature Schnauzer

11 - 20 pounds

🐕

Mountain Cur

30 60 pounds

🐕

Mudi

18 - 29 pounds

🐕

Neapolitan Mastiff

110 - 150 pounds

🐕

Nederlandse Kooikerhondje

20 - 30 Ibs

🐕

Newfoundland

100 - 150 pounds

🐕

Norfolk Terrier

11 - 12 pounds

🐕

Norrbottenspets

20 - 30 pounds

🐕

Norwegian Buhund

24 - 40 pounds

🐕

Norwegian Elkhound

48 - 55 pounds

🐕

Norwegian Lundehund

12 - 18 Ibs

🐕

Norwich Terrier

12 pounds

🐕

Nova Scotia Duck Tolling Retriever

35 - 50 pounds

🐕

Old English Sheepdog

60 - 100 pounds

🐕

Otterhound

80 - 115 pounds

🐕

Papillon

5 - 10 pounds

🐕

Parson Russell Terrier

13 - 17 pounds

🐕

Pekingese

up to 14 pounds

🐕

Pembroke Welsh Corgi

28 - 30 pounds

🐕

Pharaoh Hound

45 - 55 pounds

🐕

Plott Hound

40 - 60 pounds

🐕

Pointer

45 -75 pounds

🐕

Polish Lowland Sheepdog

30 - 50 pounds

🐕

Pomeranian

3 -7 pounds

🐕

Poodle (Miniature)

10 -15 pounds

🐕

Poodle (Standard)

40 - 70 pounds

🐕

Poodle (Toy)

4 -6 pounds

🐕

Porcelaine

55 -62 pounds

🐕

Pug

14 - 18 pounds

🐕

Puli

25 -35 pounds

🐕

Pumi

22 -29 pounds

🐕

Rat Terrier

10 -25 pounds

🐕

Redbone Coonhound

45 -70 pounds

🐕

Rhodesian Ridgeback

70 -85 pounds

🐕

Rottweiler

80 - 135 pounds

🐕

Russell Terrier

9 -15 pounds

🐕

Russian Toy

up to 6.5 pounds

🐕

Saint Bernard

120 - 180 pounds

🐕

Saluki

40 - 65 pounds

🐕

Samoyed

35 -65 pounds

🐕

Schapendoes

26 - 55 pounds

🐕

Schipperke

10 - 16 pounds

🐕

Scottish Deerhound

75 - 110 pounds

🐕

Scottish Terrier

18 - 22 pounds

🐕

Sealyham Terrier

23 - 24 pounds

🐕

Segugio Italiano

39 - 62 Ibs

🐕

Shetland Sheepdog

15 - 25 pounds

🐕

Shiba Inu

17 - 23 pounds

🐕

Shih Tzu

9 - 16 pounds

🐕

Shikoku Ken

35 - 55 pounds

🐕

Siberian Husky

35 - 60 pounds

🐕

Silky Terrier

Around 10 pounds

🐕

Skye Terrier

35 - 45 pounds

🐕

Sloughi

40 - 65 pounds

🐕

Slovakian Wirehaired Pointer

50 - 65 Ibs

🐕

Slovensky Cuvac

68 - 97 pounds

🐕

Small Munsterlander

40 - 60 pounds

🐕

Smooth Fox Terrier

15 - 18 pounds

🐕

Soft Coated Wheaten Terrier

30 - 40 pounds

🐕

Spanish Mastiff

140 - 200 pounds

🐕

Spanish Water Dog

31 - 49 pounds

🐕

Spinone Italiano

In direct proportion to the size and structure of a dog

🐕

Stabyhoun

40 - 60 pounds

🐕

Staffordshire Bull Terrier

24 - 38 pounds

🐕

Standard Schnauzer

30 - 50 pounds

🐕

Sussex Spaniel

35 - 45 pounds

🐕

Swedish Lapphund

30 - 45 pounds

🐕

Swedish Vallhund

20 - 35 pounds

🐕

Taiwan Dog

26 - 40 pounds

🐕

Teddy Roosevelt Terrier

8 - 25 pounds

🐕

Thai Bangkaew

35 - 43 pounds

🐕

Thai Ridgeback

35 - 75 pounds

🐕

Tibetan Mastiff

70 - 150 pounds

🐕

Tibetan Spaniel

9 - 15 pounds

🐕

Tibetan Terrier

18 - 30 pounds

🐕

Tornjak

62 - 110 pounds

🐕

Tosa

100 - 200 pounds

🐕

Toy Fox Terrier

4 - 9 Ibs

🐕

Transylvanian Hound

Minimum of 55 pounds

🐕

Treeing Tennessee Brindle

30 - 50 pounds

🐕

Treeing Walker Coonhound

50 - 70 pounds

🐕

Vizsla

44 - 60 pounds

🐕

Volpino Italiano

8 - 16 pounds

🐕

Weimaraner

55 - 90 pounds

🐕

Welsh Springer Spaniel

35 - 55 pounds

🐕

Welsh Terrier

20 pounds

🐕

West Highland White Terrier

15 - 20 pounds

🐕

Wetterhoun

50 - 75 pounds

🐕

Whippet

25 - 40 pounds

🐕

Wire Fox Terrier

15 - 18 pounds

🐕

Wirehaired Pointing Griffon

35 - 70 pounds

🐕

Wirehaired Vizsla

45 - 65 pounds

🐕

Working Kelpie

28 - 60 pounds

🐕

Xoloitzcuintli

10 - 55 pounds

🐕

Yakutian Laika

40 - 55 pounds

🐕

Yorkshire Terrier

7 pounds