Skip to main content
Calcimator

Body Condition Score Calculator

Assess body condition score (BCS) for dogs, cats, and horses with ideal weight and calorie recommendations.

About this calculator

Body Condition Score (BCS) is a hands-on way to assess an animal's fat coverage and muscle condition by touch and sight rather than relying on weight alone, since the same weight can mean very different body conditions depending on frame size and breed. This calculator uses a 1-9 scale for all three species: dogs and cats are scored from Rib Palpation, Waist Visibility, Abdominal Tuck, and Fat Cover averaged together (the standard WSAVA/Purina 9-point approach), while horses use the Henneke Body Condition Scoring System, also a 1-9 scale, developed by Don Henneke at Texas A&M University and first published in 1983 (Henneke et al., Equine Veterinary Journal), and endorsed by the American Association of Equine Practitioners -- this calculator's simplified horse scoring uses Rib Palpation and Fat Cover as a proxy for the full 6-region Henneke assessment (neck, withers, loin, tailhead, ribs, and behind the shoulder), so Waist Visibility Score and Abdominal Tuck Score only apply to dogs and cats and are hidden when Horse is selected. A score of 5 is Ideal on both scales; Body Condition Score does not depend on Current Weight at all -- it's a pure assessment of the animal's build from the palpation and visual scores, independent of how much the animal actually weighs. Current Weight only comes into play afterward, when the calculator estimates Estimated Ideal Weight by scaling weight up or down from how far Body Condition Score sits from the 5-point ideal.

Resting Energy Requirement uses the standard dog formula (30 x Estimated Ideal Weight + 70) for dogs, the standard allometric cat formula (70 x Estimated Ideal Weight^0.75) for cats, and the National Research Council's NRC (2007) Nutrient Requirements of Horses, Sixth Revised Edition maintenance digestible-energy formula for horses -- 1.4 + 0.03 x Estimated Ideal Weight (in kg) Mcal/day, converted to kcal/day -- since horses are not small companion animals and the dog/cat formulas were never validated for them. Target Daily Calories then adjusts Resting Energy Requirement by roughly 20% in the direction needed for weight management: reduced for a weight-loss plan, increased for weight gain. These are starting-point estimates for a conversation with a veterinarian, not a substitute for a hands-on exam -- an animal's ideal weight and calorie needs also depend on breed, age, activity level, and any underlying health conditions this calculator doesn't account for.

Inputs

lb

Results

Body Condition Score

5

Classification

Ideal

Estimated Ideal Weight25 kg
Weight Change Needed0 kg
Resting Energy Requirement820 kcal/day
Target Daily Calories820 kcal/day

Figures current as of 2025. Sources: Henneke DR, Potter GD, Kreider JL, Yeates BF. Relationship between condition score, physical measurements and body fat percentage in mares. Equine Veterinary Journal, 1983., World Small Animal Veterinary Association (WSAVA) Global Nutrition Committee, Body Condition Score charts, National Research Council, Nutrient Requirements of Horses, Sixth Revised Edition, National Academies Press, 2007

How to Use This Calculator
  1. Select the Species (Dog, Cat, or Horse) and enter Current Weight.
  2. Assess and enter Rib Palpation Score and Fat Cover Score by hand-feeling the animal's ribs and fat coverage (1=very thin, 5=moderate, 9=heavy fat).
  3. For dogs and cats, also enter Waist Visibility Score and Abdominal Tuck Score — horses are scored from Rib Palpation and Fat Cover only.
  4. Review Body Condition Score (1-9 scale for all species) and Classification (Underweight, Ideal, Overweight, or Obese).
  5. Use Estimated Ideal Weight, Weight Change Needed, and Target Daily Calories to guide a weight management plan alongside your veterinarian.

How the result changes with Rib Palpation Score

Rib Palpation ScoreBody Condition ScoreClassification
2.54.4Ideal
3.754.7Ideal
7.55.6Overweight
96Overweight

What each input means

Species
All three use a 1-9 body condition scale; horses use the Henneke system.
Current Weight
Current body weight.
Rib Palpation Score
1=ribs prominent, 5=palpable with slight cover, 9=buried under fat.
Waist Visibility Score
1=extreme waist, 5=visible tuck, 9=no waist. Dogs/cats only — horses are scored from Rib Palpation and Fat Cover.
Abdominal Tuck Score
Side view: 1=severe tuck, 5=moderate, 9=pendulous abdomen. Dogs/cats only — horses are scored from Rib Palpation and Fat Cover.
Fat Cover Score
1=no fat, 5=moderate, 9=heavy fat deposits.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Species = 1, Current Weight = 25, Rib Palpation Score = 5, Waist Visibility Score = 5 = 6 input(s) provided
  2. Calculate Body Condition Score
    Body Condition Score
    5 = 5
  3. Calculate Classification
    Ideal = Ideal
  4. Calculate Estimated Ideal Weight
    Estimated Ideal Weight
    25 = 25
  5. Calculate Weight Change Needed
    Weight Change Needed
    0 = 0

Figures and sources

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why do horses use the same 1-9 scale as dogs and cats?

Both species groups are assessed on a 1-9 scale in real veterinary practice -- dogs and cats on the standard WSAVA/Purina 9-point chart, and horses on the Henneke Body Condition Scoring System (also 1-9), which is the industry-standard method endorsed by the American Association of Equine Practitioners. A common misconception is that horses use a 1-5 scale; that's not the case for the standard Henneke system this calculator follows.

Why don't Waist Visibility Score and Abdominal Tuck Score show up for horses?

Those two criteria are part of the dog/cat assessment approach and aren't part of how horses are scored under the Henneke system, so this calculator hides them when you select Horse and scores horses from Rib Palpation and Fat Cover instead, as a simplified proxy for the full 6-region Henneke assessment.

Why doesn't Current Weight affect Body Condition Score?

Body Condition Score is a hands-on assessment of fat coverage and build from palpation and visual inspection -- it doesn't reference the animal's weight at all, which is the whole point: two animals of the same breed can weigh the same but have very different body condition if one has more muscle and less fat than the other. Current Weight only enters the calculation afterward, when estimating Estimated Ideal Weight from how far Body Condition Score sits from ideal.

How is Estimated Ideal Weight calculated from Body Condition Score?

The calculator estimates roughly how much body weight corresponds to each point above or below the ideal Body Condition Score of 5, then scales Current Weight down (if overweight) or up (if underweight) by that amount. This is a commonly used rule-of-thumb approach in veterinary weight management, though the exact percentage per point is an approximation and a veterinarian's hands-on assessment remains the more reliable source for a specific animal's target weight.

Should I use Target Daily Calories without consulting a veterinarian?

Treat Target Daily Calories as a starting point for a conversation, not a final prescription -- it adjusts the animal's estimated Resting Energy Requirement by a flat percentage for weight management, without accounting for breed, age, activity level, spay/neuter status, or underlying health conditions that a veterinarian would factor into a real weight-loss or weight-gain plan.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Family, Parenting & Pets.