Dog BMI Calculator

Estimate your dog's Body Mass Index from its weight and height at the withers using BMI = weight (kg) / height (m)².

Quick Facts

Formula
BMI = weight (kg) ÷ height (m)²
Height is measured at the withers (shoulder ridge) with the dog standing square. BMI is a screening estimate — confirm with a vet's Body Condition Score.

Your Results

Calculated
Dog BMI
-
weight (kg) / height (m)²
Weight / Height
-
Your entered values

Ready

Enter your dog's weight and height, then press Calculate.

About Dog BMI

Dog BMI borrows the human Body Mass Index formula and applies it to dogs: divide the dog's body weight in kilograms by the square of its height in metres. Height is measured at the withers — the ridge between the shoulder blades — with the dog standing squarely on all four legs. Because it needs only a scale and a tape measure, it gives owners a quick, repeatable number to track a single dog's condition over time.

The formula

BMI = weight (kg) ÷ height (m)². To convert a height measured in centimetres, divide by 100 first: a dog measuring 50 cm at the withers is 0.50 m tall, so 0.50² = 0.25 m². A 20 kg dog at that height has a BMI of 20 ÷ 0.25 = 80. Unlike human BMI (typical range roughly 18.5–25), canine BMI values run much higher and vary widely by build, because dogs are far shorter relative to their mass than an upright human.

Why height enters as a square

Squaring height is what makes BMI a shape ratio rather than raw weight. If two dogs weigh the same but one is taller, the taller dog's larger height² gives it a lower BMI — reflecting that its weight is spread over a longer frame. This is the same reasoning behind human BMI, and it is why the number is dimensionally kg/m², not simply kilograms.

How to read the number

There is no single official canine BMI cutoff the way there is for people, because breeds span from 1 kg Chihuahuas to 70 kg Mastiffs. BMI is most useful as a trend line for one individual dog: a rising BMI at a stable height signals weight gain. For an absolute judgment of body condition, veterinarians use the 9-point Body Condition Score (BCS), where 4–5/9 is ideal, based on feeling the ribs and looking for a waist and an abdominal tuck.

Where dog BMI is used

  • Home weight tracking: recording BMI monthly turns a bathroom-scale reading into a size-adjusted figure you can compare across seasons.
  • Screening before a vet visit: a jump in BMI is a concrete prompt to ask about diet and portion size.
  • Research and breed studies: some veterinary studies compute a canine BMI or body-fat index to compare populations, though clinical assessment still relies on BCS and, when needed, morphometric fat measurements.

Frequently Asked Questions

How is dog BMI calculated?
Divide your dog's body weight in kilograms by the square of its height in metres: BMI = kg ÷ m². Measure height at the withers (the ridge between the shoulder blades) with the dog standing square. Example: a 20 kg dog that is 0.5 m tall has a BMI of 20 ÷ 0.25 = 80.
Is BMI a reliable way to tell if my dog is overweight?
BMI is a screening estimate, not a diagnosis. Dogs vary enormously in build, so one BMI cutoff cannot fit every breed. Vets instead use the 9-point Body Condition Score — feeling for ribs and checking for a visible waist. Use BMI to track one dog over time, and confirm any concern with a body condition assessment.
What units should I use?
Weight in kilograms and height in centimetres (the calculator converts cm to metres for you). To convert pounds to kilograms, divide by 2.2046; to convert inches to centimetres, multiply by 2.54. A 44 lb dog is about 20 kg, and a 20-inch dog is about 51 cm at the withers.