Pet Weight Calculator
Calculate your pet's ideal weight, calorie needs, and weight management goals. Keep your pet healthy.
About this calculator
Weight management for pets comes down to comparing current daily calorie needs against target daily calorie needs, since the gap between the two is what drives the actual feeding change required to shift body weight over time. This calculator computes both figures independently in two steps: first a resting energy requirement (RER) -- roughly 30 calories per kilogram of body weight plus a flat 70-calorie baseline for dogs, or 70 times body weight in kilograms raised to the 0.75 power for cats (the standard allometric form, which stays smooth across the whole weight range instead of jumping at a cutoff) -- then a maintenance multiplier on top of that (1.6x for dogs, 1.2x for cats) to estimate typical adult maintenance calories, not just resting calories. Both formulas are applied once to current weight and once to target weight -- current weight only feeds current daily calories, and target weight only feeds target daily calories, so each calorie figure moves with just one of the two weight inputs, not both.
Weight to lose or gain is a straightforward subtraction of target from current weight: raising current weight (with target held fixed) increases how much needs to come off, while raising target weight (with current held fixed) shrinks that gap since the goal is now closer to where the pet already is. Percentage change expresses that same weight gap as a share of current weight, so it responds to both inputs but not always in an obviously symmetric way -- for example, raising current weight while target weight stays fixed increases both the absolute weight gap and the percentage figure together, since a bigger current weight makes the same fixed target look like a proportionally larger reduction. What this calculator doesn't account for: body condition score and where the pet currently sits relative to a genuinely healthy weight (which a formula alone can't tell you), individual variation in activity level, spay/neuter status, and breed (the 1.6x/1.2x multipliers are averages, not a substitute for a body-condition assessment), and safe rate of weight loss (crash dieting a pet is a real health risk, especially for cats -- see the FAQ below).
Inputs
Results
Weight to Lose/Gain
3 kg
≈ 27 sticks of butter
How to Use This Calculator
- Enter your pet's Current Weight and Target Weight in kilograms.
- Select Pet Type: Dog or Cat.
- Review the Weight to Lose/Gain (kg) result.
- Use Percentage Change (%), Current Daily Calories, and Target Daily Calories to plan a gradual, vet-guided feeding adjustment.
How the result changes with Current Weight
| Current Weight | Weight to Lose/Gain |
|---|---|
| 7.5 | -4.5 kg |
| 11 | -1 kg |
| 23 | 11 kg |
| 38 | 26 kg |
What each input means
- Current Weight
- Your pet's current weight in kilograms.
- Target Weight
- Ideal target weight in kilograms.
- Pet Type
- Select your pet type.
How this is calculated
Worked example, using the default values
- Identify Input ParametersCurrent Weight = 15, Target Weight = 12, Pet Type = 0 = 3 input(s) provided
- Calculate Weight to Lose/GainWeight to Lose/Gain3 = 3
- Calculate Percentage ChangePercentage Change20 = 20%
- Calculate Current Daily CaloriesCurrent Daily Calories832 = 832
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
My dog's current weight and target weight are different -- why does only one of them move each calorie figure?
Current daily calories represents what the pet needs to maintain its weight right now, so it's calculated purely from current weight using the maintenance calorie formula -- target weight has no role in that particular figure. Target daily calories is calculated the same way but from the target weight instead, which is why the two calorie figures move independently of each other.
Why does raising the target weight shrink both the weight gap and the percentage change?
Weight to lose or gain is simply current weight minus target weight, so moving the target weight closer to the current weight directly shrinks that gap, and percentage change (the gap expressed as a share of current weight) shrinks along with it since current weight stays fixed in that calculation. A more ambitious (lower) target weight for a weight-loss goal produces a larger gap and a larger percentage change.
How is the daily calorie target calculated?
This calculator first computes a resting energy requirement (RER) -- roughly 30 calories per kilogram of body weight plus a flat 70-calorie baseline for dogs, or 70 times body weight in kilograms to the 0.75 power for cats -- then multiplies that by a maintenance factor (1.6x for dogs, 1.2x for cats) to estimate typical adult maintenance calories. Both steps are applied separately to current weight and target weight. This is a commonly used approximation for typical adult pets in a moderate weight range, but it becomes less accurate for very small or very large animals outside that range, and it doesn't adjust for an individual pet's activity level, spay/neuter status, or breed.
Is a bigger calorie deficit between current and target weight always better for faster weight loss?
Not necessarily -- while a larger gap between current and target daily calories reflects a bigger overall calorie reduction needed, safe weight loss in pets should happen gradually, typically guided by a veterinarian rather than pursued as fast as the raw calorie gap alone might suggest. Aggressive calorie restriction carries real health risks, especially for cats, where rapid weight loss can trigger a serious liver condition.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Cat Food Calculator
Calculate how much to feed your cat daily based on weight, age, activity level, and food type.
Pet CareDog Food Calculator
Calculate how much to feed your dog based on weight, age, and activity level. Includes daily calorie needs and monthly food costs.
Pet CarePet Care Master Calculator
Pet age, food portions, ideal weight, and medication dosing calculator.
Specialty InsurancePet Insurance Calculator
Estimate pet insurance premiums and expected value from pet type, age, breed size, deductible, and coverage level.
Pet GroomingDog Bathing Product Calculator
Calculates shampoo and conditioner volumes per bath based on dog size, coat type, and dilution ratio. Estimates per-bath and monthly product costs.
More in Family, Parenting & Pets.