Calcupedia

Pet Growth Calculator

Pets & Animals

Predict your dog or cat's adult weight from their current age and weight, with a breed-size adjustment for dogs.

Ad · Billboard
0.1 kg90 kg
1104

Predicted Adult Weight

17.3 kg

Estimated adult weight, extrapolated from current age and weight using a breed-size-specific maturity age for dogs (not a flat 52 weeks for every size).

Estimated Range

14.7 - 19.9 kg

A realistic range around the point estimate, since genetics, nutrition, and health can shift real-world adult weight roughly 15 percent in either direction.

Percent of Adult Size Reached

23.1%

How much of the predicted adult weight your pet has already reached at their current age.

Breed Size Classification

The breed size class implied by the predicted adult weight, compare this to what you selected above as a sanity check. Medium (10 to 25.9 kg / 22 to 57 lb)

Share result
Reload calculator
Clear inputs

Found this calculator useful?

From Scratch To $10K/Month In 60 Days

This is a proven money making system that takes students by the hand to make at least $10,000 per month, every month. Students get 12 weeks of guided coaching in addition to the "MPS Super Funnel" and tools.

We value your privacy and promise not to sell or misuse your information. Here's our privacy policy.

Calculator Stats

Odeh Ahwal

Creators

Odeh Ahwal
Reviewed and verifiedThis calculator was reviewed and verified by the Calcupedia due diligence team.

0people find this calculator helpful

Views

Helpful

Saved

Embeds

Like
Share
Embed this calculator
Cite
Save
Ad · 300×250

Wondering how big your puppy or kitten will get once they're fully grown? This calculator predicts adult weight from your pet's current age and weight, using the same age-based extrapolation method used by veterinary growth researchers and calculators like Omni Calculator's dog size tool.

Enter your pet's current weight and age in weeks, and for dogs, an estimated breed size class if you know it: toy, small, medium, large, or giant. Mixed breed dogs work fine with a best-guess size class, no exact breed match needed. The calculator adjusts its prediction for how long dogs of that size typically take to reach adulthood, since a toy breed usually finishes growing around 10 months while a giant breed can keep growing for close to two years.

You'll get a predicted adult weight, a realistic range around that estimate since genetics, nutrition, and health all affect real growth, a breed size classification based on the result, and the percentage of adult size your pet has already reached. This method works best for young, growing pets, generally under about 8 months old for cats (whose growth is heavily front-loaded, most of it happens before then) and under the size class's typical maturity age for dogs. Once a pet is already at or past that age, the calculator simply reports current weight as the estimate, since there's no more growth left to extrapolate.

This isn't a substitute for breed-specific veterinary growth charts, and actual adult weight can vary from any age-based estimate, so use this as a helpful starting point, not a guarantee.

Ad · 300×250

How this pet growth calculator works

The underlying formula, adult weight equals current weight divided by current age in weeks, multiplied by the age (in weeks) at which that pet's size class typically reaches adulthood, is the same age-based extrapolation used by several real veterinary growth calculators. The one improvement this calculator makes over the simplest versions of that formula: instead of assuming every dog matures at exactly 52 weeks, it uses a maturity age matched to breed size class, since a toy dog and a giant breed dog do not grow on the same timeline, a real pattern documented in the WALTHAM Petcare Science Institute's puppy growth charts, a research-backed reference used by veterinarians to monitor puppy growth.

For example, a 4 kg puppy at 12 weeks old with no known breed size class (assumed Medium, maturing around 52 weeks) predicts to about 17.3 kg as an adult. The same 4 kg puppy at 12 weeks, if entered as a Giant breed instead (maturing closer to 90 weeks), predicts a much larger adult weight, since it has far more growing left to do before its size class typically levels off. Once your pet actually reaches its size class's typical maturity age, this calculator simply reports its current weight as the estimate, since there's no more growth left to extrapolate. If you'd like to see how weight prediction connects to the rest of your pet's life stages, our Dog and Cat Age Calculator converts calendar age to human-equivalent years using a similar breed-aware approach.

A quick mental-math alternative some veterinary sources use, if you would rather not do the division: a small puppy has usually tripled its birth weight by around 8 weeks old, while a medium or large puppy has usually doubled its 16-week weight by adulthood. This calculator's own formula produces a similar result across that same age range, just continuously rather than at one fixed checkpoint.

Bringing home a new puppy or kitten? These two calculators cover the other big early-ownership questions.

Puppy and kitten weight by age chart

These typical weight ranges by age and breed size class reflect commonly published veterinary growth data and are meant as a general reference, not a precise prediction for any individual pet. Use the calculator above for a number tailored to your own pet's current weight and age.

Dog AgeToySmallMediumLargeGiant
8 weeks0.9-1.8 kg1.5-3 kg3-5 kg5-9 kg7-12 kg
3 months1.4-3 kg3-5 kg5-9 kg9-15 kg12-20 kg
4 months2-4 kg4-7 kg8-13 kg12-20 kg18-28 kg
6 months2.5-5 kg5-9 kg10-18 kg18-30 kg28-40 kg
1 year3-5.5 kg6-11 kg11-23 kg23-45 kg45-70+ kg

Kittens grow on a much narrower track than puppies, since almost all cats, regardless of breed, reach most of their adult weight by around 12 months, which is also a normal weight range for a fully grown adult cat.

Kitten AgeTypical Weight
Birth90-100 g
1 week150-250 g
2 weeks250-350 g
3 weeks350-450 g
4 weeks (1 month)450-550 g
8 weeks (2 months)0.9-1.1 kg
3 months1.4-1.8 kg
6 months2.7-3.6 kg
12 months (adult)3.6-4.5 kg

Dog breed size classes explained

This calculator groups dogs into five breed size classes, matching the classification widely used across veterinary and pet-industry sources. Picking the closest class, even for a mixed-breed dog, meaningfully improves the prediction over leaving it on "not sure," since it changes both the assumed maturity age and the classification check on your result. Breed size also affects other needs, like daily food portions, so it's worth getting right beyond just this calculator; see our Pet Calorie Needs Calculator if you want a feeding-side estimate too.

Size ClassAdult WeightTypical Maturity AgeExample Breeds
ToyUnder 5.4 kg (12 lb)Around 10 monthsChihuahua, Yorkshire Terrier, Pomeranian
Small5.4-10 kg (12-22 lb)Around 11 monthsBeagle, French Bulldog, Dachshund
Medium10-25.9 kg (22-57 lb)About 1 yearLabrador Retriever, Border Collie, Bulldog
Large25.9-44.9 kg (57-99 lb)About 15 monthsGerman Shepherd, Golden Retriever, Boxer
GiantOver 44.9 kg (99 lb)18 to 24 monthsGreat Dane, Mastiff, Saint Bernard

Why mixed-breed pets are harder to predict

A purebred puppy or kitten inherits a fairly consistent, well-documented adult size from its breed, which is why breed-specific growth charts can be so precise. A mixed-breed pet can inherit size genes from two, or more, very different ancestors, so its eventual adult size has a genuinely wider range of realistic outcomes even with the exact same current age and weight as a purebred pet. If you know roughly which breeds are in the mix, choosing the size class of the larger parent breed as your best guess tends to produce a more realistic estimate than defaulting to Medium, since a small-parent, large-parent mix usually lands closer to the larger side once fully grown.

Frequently Asked Questions

Does a puppy or kitten grow at a steady rate the whole time?

No. Puppies and kittens grow fastest in their first few months, then the growth rate gradually slows as they approach their breed's typical adult size, usually reaching full size somewhere between 8 months and 2 years depending on breed size class.

How accurate are puppy weight calculators?

Age-based extrapolation calculators like this one are a helpful ballpark, not a precise prediction. They work best for young, still-growing pets and tend to be less reliable very early (under about 8 weeks) or once a pet is already close to its breed size class's typical maturity age. Genetics, nutrition, spay or neuter timing, and overall health can all shift a real pet's adult weight away from any formula-based estimate.

What is a normal weight for an adult cat in kg?

Most adult domestic cats, regardless of breed, weigh somewhere between 3.6 and 4.5 kg (about 8 to 10 lb), with males typically landing toward the higher end of that range. Larger breeds like the Maine Coon can weigh meaningfully more.

How much should a kitten weigh at 6 months?

A typical kitten weighs roughly 2.7 to 3.6 kg by 6 months old, which is usually 60 to 80 percent of its eventual adult weight, since most cats reach the large majority of their adult size by around 12 months.

Does this calculator work for mixed-breed puppies?

Yes. Just pick your best-guess breed size class rather than leaving it on Not Sure. The math behind the prediction only needs a size class, not an exact breed match, so a reasonable guess for a mixed-breed puppy works the same way it would for a purebred one.

What if I don't know my puppy's breed size class?

Leave it on "Not Sure," which assumes a Medium-sized maturity timeline, a reasonable middle-ground default used by other real puppy weight calculators when breed information isn't available. The prediction will simply be less precise than if you can supply a real size class.

Does this calculator also predict my pet's adult height?

No, this calculator estimates weight only. Adult height is driven much more heavily by breed-specific skeletal structure than by a simple age-and-weight formula, so an accurate height prediction would need real breed-specific reference data rather than the general extrapolation method used here.

Spot a mistake? Tell us what's wrong.

Don't see what you need?

Request a calculator. The most-requested ones get built first in our monthly batch.

Request a calculator

Want this calculator on your website?

Embed the Pet Growth Calculator on any site — no code needed. Customize colors, remove branding, and track usage.

Embed it free →
Embed on any platform — Next.js, React, Vue.js, PHP, Laravel, Shopify, Wix, Webflow, Squarespace, and more