Dog and cat daily food calculator

A starting estimate of the calories your dog or cat needs each day, based on weight and life stage. Add the calories from the food label to see how much to feed.

Species

Look for kcal per cup, per can or per 100 g on the bag or can.

Enter your pet's weight to see an estimate.

A starting point: weigh your pet every 2 to 4 weeks and adjust the amount if the weight changes.

This is an estimate for a healthy pet. The feeding guide on the food bag and your vet's advice come first, especially for a pet with a health condition.

How this is calculated

  • Resting energy (RER) = 70 × weight in kg to the power of 0.75
  • Daily calories = RER × the life-stage factor
Dogs
Life stageFactor
Puppy under 4 months3.0
Puppy 4 months and older2.0
Adult, spayed or neutered1.4
Adult, not spayed or neutered1.6
Inactive or gains weight easily1.0
Weight loss1.0
Cats
Life stageFactor
Kitten2.5
Adult, spayed or neutered1.2
Adult, not spayed or neutered1.4
Inactive or gains weight easily1.0
Weight loss0.8

Weight loss uses the ideal weight. Every other stage uses the current weight. Where the guidelines give a range, the lower end is used. Pets that are less active may need less. The guidelines give no separate factor for senior pets, so there is no senior option. Your vet can say what suits an older pet.

What you type stays in this browser. It is never sent anywhere.

This is general information, not veterinary advice. Ask your vet about your own pet.

Sources