Dog Calorie Calculator

Find out exactly how many calories your dog needs per day โ€” adjusted for their size, age, activity, and body condition.

Last reviewed: June 2026

30 lbs
2 lbs180 lbs
5 โ€” Ideal
1 (thin)9 (obese)
๐Ÿ”ฌ

RER = 70 ร— kg^0.75 ยท National Research Council (NRC) ยท AAFCO guidelines

BCS adjustment and neuter multiplier (ร—0.85) follow current AAFCO-aligned veterinary nutrition practice.

Veterinary note: Results are estimates based on veterinary RER formulas. Individual needs vary โ€” consult your veterinarian before making significant changes to your dog's diet or portion sizes.

How Many Calories Does a Dog Need?

Dog calorie needs are calculated using the Resting Energy Requirement (RER) formula: 70 ร— (body weight in kg)^0.75. This baseline is then multiplied by factors for life stage, activity level, and whether your dog is spayed or neutered.

Dog WeightPuppyAdult (normal)Senior
10 lbs660 kcal365 kcal320 kcal
20 lbs1,045 kcal580 kcal510 kcal
30 lbs1,390 kcal770 kcal675 kcal
50 lbs2,020 kcal1,120 kcal980 kcal
80 lbs2,870 kcal1,595 kcal1,395 kcal

What is Body Condition Score (BCS)?

BCS is a 1โ€“9 scale that measures how much body fat your dog carries. Score 5 is ideal โ€” you can feel the ribs easily but not see them. Dogs with BCS above 5 need fewer calories to lose weight; those below 5 need more. Ask your vet to assess your dog's BCS at the next checkup.

Neutered Dogs Need Fewer Calories

Spaying and neutering reduces a dog's metabolism by about 15โ€“20%. This is why neutered dogs are more prone to weight gain on the same food. Our calculator applies a 0.85 multiplier for neutered/spayed dogs โ€” matching current veterinary guidelines.

Dog Calorie Calculator โ€” Daily kcal Needs by Weight, Age & Activity | EverDogParent