Free dog and cat calorie calculator

Dog & Cat Calorie Calculator: Daily Calories

Enter your pet's weight, life stage and body condition. You get the daily calories vets use, as a range, with the formula shown and a 10% treat limit.

  • AAHA 2021 formula, shown step by step
  • Life stage, neutering, weight loss, puppies and pregnancy
  • Results as a range with a treat limit

🔥Calorie calculator

Pick the pet and life stage.

Pet
Unit
Only used for weight loss. Your vet may have set one.

Your result

RER x factorThe AAHA method vets use
2 speciesDogs and cats
10% ruleTreat limit from AAHA
FreeNo sign-up

How it works

How to use the dog and cat calorie calculator

  1. Choose dog or cat and enter the weight in pounds or kilograms.
  2. Pick the life stage. Neutered adults need fewer calories than intact adults, and puppies, kittens and pregnant females need more.
  3. Set the body condition score. If your pet is overweight and you choose 'lose weight', the plan is built on the estimated ideal weight.
  4. Read the daily calories, then use our food calculator to turn them into cups or grams.

This is an estimate. Your vet can set a more exact number for a pet with a medical condition.

The method

The formula, step by step

The 2021 AAHA Nutrition and Weight Management Guidelines give a two-step method. First the resting energy requirement: RER = 70 x (body weight in kg)^0.75. Then the maintenance energy requirement: MER = RER x a life-stage factor. Here are the factors the calculator uses.

Life stageDog factorCat factor
Adult, spayed or neutered1.4 to 1.61.2 to 1.4
Adult, not neutered1.6 to 1.81.4 to 1.6
Inactive or obese-prone1.0 to 1.21.0
Weight loss1.00.8
Growth3.0 under 4 months, 2.0 from 4 months2.5
Pregnancy3.0 (last 21 days)1.6 to 2.0

Multipliers of resting energy from the 2021 AAHA Nutrition and Weight Management Guidelines. Our calculator uses them as written and shows the range.

PetRER (kcal)Daily calories (MER)
10 lb (4.5 kg) neutered dog218305 to 350
25 lb (11.3 kg) neutered dog433605 to 690
50 lb (22.7 kg) neutered dog7271020 to 1165
10 lb (4.5 kg) neutered cat218260 to 305
15 lb (6.8 kg) neutered cat295355 to 415

AAHA's own worked example is the first row: a 10 lb neutered dog has an RER of about 216 kcal and, at 1.4, a MER of about 302.

AAHA describes these as general guidelines, says sedentary and indoor pets may need less, and says to adjust intake by watching body weight and body condition score. For weight loss we apply the loss factor (1.0 for dogs, 0.8 for cats) to the RER of the ideal weight, which is the usual veterinary approach.

Weight loss

Estimating ideal weight from body condition

On the 9-point body condition scale a score of 4 to 5 is ideal for dogs and 5 for cats. The Pet Nutrition team at the University of Guelph puts each point above 5 at an additional 10 to 15% body fat. Body fat is not the same thing as body weight, so turning that into a target weight is an approximation. We use the common rule of thumb: ideal weight is current weight divided by 1 + 0.125 for each point above 5, and we show a 10 to 15% range. A 30 kg dog at 7 out of 9 comes out near 24 kg (23 to 25 kg). Treat it as a starting point; your vet should confirm a target.

Track the loss with our weight tracker. Treats count: keep them to 10% of the day, and check labels on chews and dental sticks.

Compared

Why this number differs from the bag

Bag feeding tables are written for an average pet and a typical formula. The AAHA method starts from your pet's weight, life stage and neutering status. AAHA also says to monitor body weight and body condition rather than trust any single chart.

From Reddit

What owners ask on Reddit

Quotes are copied word for word from public Reddit threads. They are single people's accounts, not evidence, and we use them only to show the questions the tool is meant to answer.

“Calories. Not grams. Get your dogs RER and do the math.”

r/puppy101, Feb 2026, a 10-month-old Cavalier whose owners disagreed about portions · Reddit thread

Our take. Right idea, and it is what the calculator does. One refinement: RER is the resting number. AAHA multiplies it by a life-stage factor, 1.4 to 1.6 for a neutered adult dog, to get the daily maintenance estimate.

“A 30kg dog has a resting energy requirement of 897kcal/day. So between the two pouches and the kibble, try and make sure that it equals 897kcal each day. Readjust by +/-10% if she's losing/gaining weight.”

r/DogAdvice, Oct 2026, an owner of a 30 kg American Bulldog · Reddit thread

Our take. The 897 kcal is right for RER (70 x 30^0.75). But RER is the floor for resting, not a feeding target: with the AAHA factor of 1.4 to 1.6 for a neutered adult the same dog comes out at about 1,260 to 1,430 kcal. The commenter's advice to adjust by 10% according to weight change is the part to keep.

Questions

Frequently asked questions

How many calories does a dog need a day?
RER = 70 x kg^0.75, times 1.4 to 1.6 for a neutered adult (1.6 to 1.8 if intact). A neutered 25 lb dog needs about 605 to 690 kcal a day.
How many calories does a cat need a day?
A neutered adult cat of 10 lb needs about 260 to 305 kcal. Intact adult cats use the 1.4 to 1.6 range.
What is RER?
Resting energy requirement, the calories an animal burns at rest. AAHA gives 70 x body weight in kg raised to the power 0.75.
What is MER?
Maintenance energy requirement: RER multiplied by a factor for life stage, neutering and activity.
How many calories for weight loss?
AAHA lists 1.0 times RER for dogs and 0.8 for cats; our tool applies it to the estimated ideal weight. Confirm a target with your vet.
How many calories should treats be?
No more than 10% of the day, per AAHA. The calculator shows the number.
Is this accurate for rabbits and small pets?
No. These factors are for dogs and cats only. Ask a vet for other species.

Keep going

More tools for your pet

Read next

Related guides

Sources

Where the numbers come from

Estimates for healthy dogs and cats. Not a substitute for veterinary advice. Last reviewed October 2026.

Scroll to Top