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.
ExampleA 25 lb neutered adult dog. Change any box to use your pet.
Your result
How it works
How to use the dog and cat calorie calculator
- Choose dog or cat and enter the weight in pounds or kilograms.
- Pick the life stage. Neutered adults need fewer calories than intact adults, and puppies, kittens and pregnant females need more.
- Set the body condition score. If your pet is overweight and you choose 'lose weight', the plan is built on the estimated ideal weight.
- 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 stage | Dog factor | Cat factor |
|---|---|---|
| Adult, spayed or neutered | 1.4 to 1.6 | 1.2 to 1.4 |
| Adult, not neutered | 1.6 to 1.8 | 1.4 to 1.6 |
| Inactive or obese-prone | 1.0 to 1.2 | 1.0 |
| Weight loss | 1.0 | 0.8 |
| Growth | 3.0 under 4 months, 2.0 from 4 months | 2.5 |
| Pregnancy | 3.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.
| Pet | RER (kcal) | Daily calories (MER) |
|---|---|---|
| 10 lb (4.5 kg) neutered dog | 218 | 305 to 350 |
| 25 lb (11.3 kg) neutered dog | 433 | 605 to 690 |
| 50 lb (22.7 kg) neutered dog | 727 | 1020 to 1165 |
| 10 lb (4.5 kg) neutered cat | 218 | 260 to 305 |
| 15 lb (6.8 kg) neutered cat | 295 | 355 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?
How many calories does a cat need a day?
What is RER?
What is MER?
How many calories for weight loss?
How many calories should treats be?
Is this accurate for rabbits and small pets?
Keep going
More tools for your pet
Read next
Related guides
Sources
Where the numbers come from
- AAHA 2021 Nutrition and Weight Management Guidelines, energy requirement box — RER formula, life-stage factors, worked example
- AAHA weight management guidelines page — treats at no more than 10% of daily calories
- University of Guelph OVC Pet Nutrition, Scoring for Health (2021, updated 2025) — each point above 5 is an additional 10 to 15% body fat; the weight conversion on this page is our approximation
- Merck Veterinary Manual, body condition score scales — ideal on the 9-point scale: 4 to 5 for dogs, 5 for cats
Estimates for healthy dogs and cats. Not a substitute for veterinary advice. Last reviewed October 2026.