How big will my puppy get?
Enter your puppy's age and weight to estimate their adult size, weight range, and breed category

| Category | Weight (lb) | Weight (kg) | Max Height |
|---|---|---|---|
| Toy dog | ≤12 lb | ≤5.4 kg | 12 in (30.5 cm) |
| Small dog | ≤22 lb | ≤10 kg | 18 in (45.7 cm) |
| Medium dog | ≤57 lb | ≤25.9 kg | 25 in (63.5 cm) |
| Large dog | ≤99 lb | ≤44.9 kg | 30 in (76.2 cm) |
| Giant dog | >99 lb | >44.9 kg | 44 in (111.8 cm) |
The Dog Size Calculator is a puppy size predictor that estimates how big your dog will be once they're fully grown. By entering your puppy's current age and weight, you get a projected adult weight, a size category (from Toy to Giant), and even a height estimate.
✅ Whether you've just adopted a stray puppy, have a mixed-breed dog, or simply want to plan ahead — this tool takes the guesswork out of “How big will my puppy get?”
Who is this for?
The calculator uses a simple, well-tested formula that relates a puppy's current weight and age (in weeks) to their expected adult weight. Since most dogs reach maturity around 12 months, the formula projects growth to the one-year mark. For a more complete picture of your dog's health, try our Dog Nutrition Calculator to determine the right daily calorie intake for your growing pup.
How to interpret the results
Let's say your puppy weighs and is weeks old. Here's how the calculation works:
Result: Your dog will weigh around 39 lb as an adult, with a range of 35.1–42.9 lb. This falls into the Medium dog category (up to 25 inches tall). Breeds in this range include Samoyeds, Labrador Retrievers, and American Staffordshire Terriers.
Now let's try metric. Your puppy weighs at weeks old.
Result: An estimated adult weight of 32.5 kg (range: 29.3–35.8 kg), putting your pup firmly in the Large dog category. These dogs can reach up to 30 inches (76.2 cm) at the shoulder — think Alaskan Malamutes or Bernese Mountain Dogs.
Once your dog reaches adulthood, use the Dog Nutrition Calculator to figure out the right daily calorie intake for their size.
Suppose you know the adult weight (from the parents, for example) and want to see what age corresponds to a given puppy weight. The calculator supports bidirectional solving — just enter any two values and it computes the third.
If a puppy weighs and you expect an adult weight of :
So a 15 lb puppy on track to reach 60 lb as an adult is approximately 13 weeks old.
Background: You adopted an 8-week-old puppy weighing 10 lb and need to buy the right-sized crate, bed, and collar.
Inputs: Age = 8 weeks, Weight = 10 lb.
Result: The calculator projects an adult weight of ~65 lb (). This falls into the Large dog category, so you'll need a large-sized crate and a sturdy harness.
Background: A rescue organization found a stray puppy estimated at 6 months (~24 weeks) weighing 28 lb.
Inputs: Age = 24 weeks, Weight = 28 lb.
Result: Adult weight ≈ . This helps the rescue team determine the dog's size category for adoption listings and estimate future food requirements.
Background: A vet wants to track whether a puppy is growing at a healthy rate. At 16 weeks, the pup weighs 22 lb.
Inputs: Age = 16 weeks, Weight = 22 lb.
Result: Projected adult weight = . This Large category projection can be compared with breed-specific growth charts.
Background: Research shows that for every 4.4 lb (2 kg) increase in body weight, a dog's lifespan decreases by about 1 month. Knowing the adult weight helps estimate longevity.
Application: A Toy dog (<12 lb) may live 14–16 years, while a Giant dog (>99 lb) may live 8–10 years. Use our Dog Life Expectancy Calculator for a more precise estimate.
You just brought home a new puppy and want to plan for their adult needs. Especially useful when the breed isn't known or is a mix. Particularly helpful in the first few weeks after adoption.
Knowing the target adult weight helps you adjust feeding portions and exercise routines during growth. Combine with the Dog Nutrition Calculator for a complete feeding plan.
Need to buy a crate, bed, harness, or dog door? The size category and height estimate give you a concrete guide. Large dogs need extra space; Toy dogs need smaller, safer equipment.
Size is directly linked to health outcomes. Giant breeds are prone to joint issues, while Toy breeds need dental care. Use the size projection to discuss breed-specific health risks with your vet.
Shelters and rescues can estimate the adult size of stray puppies to help match them with appropriate adopters. A Toy dog might suit an apartment; a Giant breed needs space.
Breeders can track whether puppies in a litter are growing at the expected rate for their breed. Early identification of slow growth can prompt nutritional adjustments.
When the estimate may be less accurate:
Weigh your puppy consistently
Use the same scale at the same time of day (preferably before meals). Puppies can fluctuate by a few ounces day to day, so a weekly average is more reliable than a single reading.
Track age in weeks for best accuracy
The formula is designed around weekly age. If your puppy is 6 weeks and 3 days, convert to weeks rather than rounding down to 6 weeks.
Consider breed-specific growth patterns
Small breeds reach maturity faster (around 8–10 months), while large and giant breeds continue growing until 16–18 months. The calculator assumes 12-month maturity, so results for extreme breeds should be treated as estimates.
Revisit the calculation as your puppy grows
The estimate becomes more reliable the closer your puppy gets to 12 months. Recalculate every 4–6 weeks to see how the projection changes. If the adult weight estimate keeps increasing, your puppy may be on track for a larger size than initially projected.
Combine with other health calculators
For a full picture of your dog's health, pair the size estimate with our Dog Nutrition Calculator for daily calorie needs and the Dog Life Expectancy Calculator for longevity insights.
The calculator uses a simple proportional growth model. The core idea: a puppy's current weight divided by their current age (in weeks) gives their average weekly weight gain, which is then extrapolated to 52 weeks (1 year).
Core formula
The number 52 represents the weeks in a year. On average, dogs reach their adult size around 12 months of age. Small breeds may mature by 8–10 months, while large breeds may continue growing until 16–18 months.
Bidirectional variants
The same relationship can be re-arranged to solve for any missing variable:
If you know adult weight and current weight:
If you know adult weight and age:
Key variables
Size categories by adult weight
| Category | Weight (lb) | Weight (kg) | Max Height | Examples |
|---|---|---|---|---|
| Toy | ≤12 lb | ≤5.4 kg | 12 in (30.5 cm) | Chihuahua, Yorkie |
| Small | 12–22 lb | 5.4–10 kg | 18 in (45.7 cm) | Beagle, Corgi |
| Medium | 22–57 lb | 10–25.9 kg | 25 in (63.5 cm) | Labrador, Samoyed |
| Large | 57–99 lb | 25.9–44.9 kg | 30 in (76.2 cm) | Alaskan Malamute |
| Giant | >99 lb | >44.9 kg | 44 in (111.8 cm) | Great Dane |
The tallest dog ever measured was a Great Dane named Zeus, standing an unbelievable 44 inches (111.8 cm) from paw to shoulder!
Interesting fact: Size and lifespan
Small dogs tend to live longer than large dogs. Research shows that for every increase of 4.4 pounds (2 kg) of body weight, a dog's lifespan decreases by approximately 1 month. So the dog weight predictor also serves as a rough tool for estimating your dog's longevity. Use our Dog Life Expectancy Calculator for a comprehensive estimate.
A puppy's growth isn't perfectly linear — they have growth spurts just like human children. The most rapid growth happens in the first 4–5 months. After that, the curve flattens as they approach their adult size. The simple proportional formula works well as an average but may miss these spurts.
Different breeds have very different growth patterns. A Chihuahua might reach full size by 8 months, while a Great Dane may not finish growing until 18–24 months. The calculator assumes a 12-month baseline, which is a middle ground. For purebred dogs, consult breed-specific growth charts for more precise tracking.
Early spaying or neutering can affect growth plate closure, potentially leading to slightly taller dogs. Discuss the optimal timing with your veterinarian — it varies by breed and size category.
A puppy's diet directly affects their growth rate. Overfeeding can cause too-rapid growth, which stresses developing joints. Underfeeding can stunt growth. Use our Dog Nutrition Calculator to find the right balance for your puppy's projected adult size.
Your dog will weigh around 39 lb (range 35.1–42.9 lb), with a predicted height of up to 25 inches. Using the formula:
This puts your puppy in the Medium dog size category.
To calculate the future dog size of a puppy:
You can always double-check with our dog size calculator above!
A 30 lb dog is a medium-sized dog. This type typically reaches up to 25 inches in height. Examples of medium dog breeds include Samoyeds, American Staffordshire Terriers, and Labrador Retrievers.
A dog's brain is roughly the size of a small citrus fruit — lemon or tangerine. The dog brain-to-body ratio is about , while in humans it's about .
The calculator provides a good estimate for mixed-breed and average-sized dogs. Accuracy improves as the puppy gets closer to 12 months. For purebred dogs, breed-specific growth charts may be more accurate. The ±10% weight range accounts for most natural variation.
The calculator is designed for puppies under 12 months. For adult dogs, it will simply reflect their current weight since the formula assumes ongoing growth. If your dog is already over a year old, their current weight is essentially their adult weight.
The formula doesn't account for specific breed growth patterns. Small breeds mature faster, while giant breeds continue growing longer. The 52-week (12-month) baseline is a good average, but results for extreme breeds (very tiny or very large) should be considered rough estimates.
The dog size calculator is actually ideal for mixed breeds! Without a breed standard to reference, the weight-for-age formula provides the best available estimate. Track the projection over several weeks to see if it stabilizes around a certain adult weight.
Generate simple SVG placeholder images with custom size, colors, and text. Runs locally in your browser with one-click copy.
Calculate your dog's Body Mass Index (BMI) based on breed, height, and weight to determine if they are healthy, overweight, or underweight.
The cat pregnancy calculator will compute the due date of your favorite feline.
The dog life expectancy calculator estimates the age of your dog based on their breed and gives their average life expectancy.
Convert your dog's age to human years based on breed and size.
The dog pregnancy calculator provides you with your dog's due date.