All calculators

Pets

Dog Weight Calculator

Last updated: May 31, 2026

Written by Blake Boege

A dog weight calculator is a growth projection utility designed to estimate the fully grown weight of a puppy. Based on canine developmental biology, the tool correlates the puppy's current age with standard growth curves across five size categories: toy, small, medium, large, and giant. By dividing the current weight by the expected growth percentage for that age, it projects the mature weight and predicts the time remaining until full growth. Pet owners and breeders use this calculator to plan nutrition, select appropriate crate sizes, and track healthy skeletal development.

Estimate your puppy's adult weight and view their projected growth timeline. Tailored for all breed sizes: toy, small, medium, large, and giant.

Quick Answer

Estimate your puppy's adult weight. Enter their current weight, age in weeks or months, and breed size category to view their estimated full size.

Projected Growth Milestones

Age Milestone% of AdultProjected Weight
1 Month (~4 wks)7%2.8 lbs
2 Months (~8 wks)20%7.8 lbs
3 Months (~13 wks)31%12.1 lbs
4 Months (~17 wks)40%15.7 lbs
6 Months (~26 wks)50%19.8 lbs
8 Months (~35 wks)66%26.0 lbs
12 Months (1 yr)88%34.8 lbs
18 Months (1.5 yrs)100%39.5 lbs
24 Months (2 yrs)100%39.5 lbs
Weight Projections

ESTIMATED ADULT WEIGHT

39.5 lbs

Should reach full size in approx. 16.6 months.

Current Weight15 lbs
Current Age16.0 weeks
Percentage of Growth38%
Breed CategoryLARGE
Est. Months to Adult16.6 mos
Was this helpful?

Examples

15-lb, 4-month-old (17 weeks) large breed puppy

Curve: 38% grown · Estimated Adult Weight = 15 / 0.38 ≈ 39.5 lbs (Wait, 4 months is around 17 weeks. Let's see: Large 4mo ≈ 38%. Standard formula: 15 / 0.38 ≈ 39.5 lbs. If they are a large breed, they grow to 50% at 6mo, so at 4mo they are around 38%.)

5-lb, 3-month-old (12 weeks) small breed puppy

Curve: 50% grown · Estimated Adult Weight = 5 / 0.50 = 10 lbs

35-lb, 6-month-old (26 weeks) giant breed puppy

Curve: 50% grown · Estimated Adult Weight = 35 / 0.50 = 70 lbs

How it works

The calculator translates your puppy's age in weeks or months to its current growth percentage based on historical canine growth charts, then estimates their final weight.

Adult Weight Formula

Estimated Adult Weight = Current Weight / Growth Percentage

Why Breed Size Dictates Growth Rate

Dogs have the most diverse size range of any mammal species. Because of this, a one-size-fits-all curve is highly inaccurate. A Chihuahua reaches maturity in less than a year, whereas a Great Dane takes up to two years. Small dogs must grow quickly to survive, whereas larger dogs have skeletal structures that require long, controlled growth periods to prevent orthopedic issues.

Other Factors that Influence Adult Size

While growth curves offer an excellent baseline, several environmental and genetic factors can alter your dog's final size:

  • Spaying & Neutering: Pediatric spaying or neutering (before 6 months) removes hormones that signal growth plates to close. This can lead to slightly longer limbs and a taller, but not necessarily heavier, build.
  • Diet & Nutrition: Puppies require high-quality, balanced puppy food to fuel growth. Overfeeding large or giant breeds to make them grow faster is dangerous and can lead to joint problems like hip dysplasia.
  • Genetics: Parent size is the single best indicator of a mixed-breed puppy's final weight.

Related tools

For other pet metrics, check out our Puppy Weight Calculator or the Dog Calorie Calculator to make sure your pet is getting the right daily energy intake.

Related Calculators

More tools from Pets

Frequently asked questions

The calculator matches your puppy's current age and breed size category (toy, small, medium, large, giant) to a standardized canine growth curve. By dividing the puppy's current weight by their projected growth percentage at their current age, the calculator determines their expected adult weight.

It depends heavily on the breed size. Toy and small dogs reach their full adult weight between 9 to 12 months. Medium dogs finish growing between 12 to 15 months. Large breeds take 15 to 18 months, while giant breeds can continue filling out and growing until they are 18 to 24 months old.

As a general guideline: toy and small breeds reach 50% of their adult weight around 12 weeks (3 months). Medium breeds hit 50% around 16 weeks (4 months). Large and giant breeds reach the 50% milestone at roughly 26 weeks (6 months).

Canine growth curves provide a reliable baseline estimate based on veterinary averages, but individual growth can vary. Factors like genetics, parent sizes, spaying or neutering age, diet quality, and overall health can shift a puppy's actual trajectory by 10% to 15%.

Breed sizes are categorized by their final adult weight: Toy breeds are under 10 pounds; Small breeds are 10 to 20 pounds; Medium breeds are 20 to 50 pounds; Large breeds are 50 to 90 pounds; Giant breeds are over 90 pounds.

Giant breeds (like Great Danes or Mastiffs) have a massive amount of skeletal structure and muscle to build. To prevent developmental bone and joint conditions, their bodies grow at a slower, more sustained rate, meaning their growth plates do not fuse until close to two years of age.