Ad Space — Top Banner

Cat Calorie Needs Calculator

Calculate your cat's daily calorie needs based on weight, age, activity level, and reproductive status for optimal feline nutrition.

Daily Calorie Needs (kcal)

Feeding a cat the right number of calories is one of the most important aspects of feline health care. Both overfeeding and underfeeding have serious consequences: obesity in cats is linked to diabetes, arthritis, and heart disease, while underfeeding causes muscle wasting and nutritional deficiencies.

The Feline Energy Requirement Formula

The World Small Animal Veterinary Association (WSAVA) and most veterinary nutrition guidelines use the following formula:

Resting Energy Requirement (RER) = 70 × (body weight in kg)^0.75

The RER is then multiplied by a life stage factor (also called the “illness factor” or “life factor”) to get the Daily Energy Requirement (DER):

DER = RER × Life Stage Factor

Life Stage Factors for Cats

Status Factor
Neutered adult, inactive 1.2
Intact adult, typical activity 1.4
Neutered adult, active 1.4
Intact adult, active 1.6
Overweight — weight loss goal 0.8 × DER for ideal weight
Kitten under 4 months 3.0
Kitten 4–12 months 2.5
Pregnant cat 1.6–2.0
Nursing (lactating) cat 2.0–6.0 (depends on litter size)

Example Calculation

A neutered 4 kg (8.8 lb) adult indoor cat:

  • RER = 70 × (4)^0.75 = 70 × 2.83 = 198 kcal/day
  • DER = 198 × 1.2 = 238 kcal/day

How Much Food Is That?

Calorie density varies significantly between food types:

  • Dry kibble: typically 300–450 kcal per 100g
  • Wet canned food: typically 80–100 kcal per 100g
  • Raw or home-cooked: varies widely — check individual recipes

Important Note

These are starting points. Individual cats vary in metabolism. Monitor your cat’s body condition score (BCS) monthly and adjust food amounts by 10% if the BCS is trending outside the ideal range. Always consult your veterinarian for personalized feeding advice, especially for overweight, senior, or health-compromised cats.


Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.