Dog Food Calorie Calculator
A dog's daily calorie needs depend on its weight, age and activity. Feeding the right amount keeps it at a healthy weight. This free dog food calorie calculator solves for whichever value you leave blank and shows the formula and steps.
How to use the dog food calorie calculator
Enter your dog’s weight, choose the life stage, and enter the food’s kcal per cup. RER, daily calories and cups per day are calculated.
Dog food calorie formulas
RER = 70 × kg0.75 MER = RER × factor
Example
A 20 kg neutered adult dog, food with 350 kcal per cup:
- RER = 70 × 200.75 = 662 kcal
- Daily = 662 × 1.6 = 1,059 kcal
- About 3.0 cups per day
These are starting points — adjust based on body condition, and ask your vet for advice.
Daily calories by weight (neutered adult, factor 1.6)
| Dog weight | RER | Daily calories |
|---|---|---|
| 3 kg | 160 kcal | 255 kcal |
| 5 kg | 234 kcal | 374 kcal |
| 10 kg | 394 kcal | 630 kcal |
| 15 kg | 534 kcal | 854 kcal |
| 20 kg | 662 kcal | 1059 kcal |
| 30 kg | 897 kcal | 1436 kcal |
| 40 kg | 1113 kcal | 1781 kcal |
| 50 kg | 1316 kcal | 2106 kcal |
Life-stage factors
| Situation | Multiply RER by |
|---|---|
| Neutered adult | 1.6 |
| Intact adult | 1.8 |
| Inactive or obese-prone | 1.2–1.4 |
| Weight loss | 1.0 (based on target weight) |
| Puppy under 4 months | 3.0 |
| Puppy 4 months to adult | 2.0 |
| Working dog | 2–5 |
These are starting points from veterinary nutrition guidelines; adjust based on body condition.
Body condition score
Vets use a 9-point scale. At the ideal score (4–5), you can feel the ribs easily under a thin layer of fat and see a waist from above. Adjust food by about 10% and re-check after 2–3 weeks.
Treats count
Treats should be no more than 10% of daily calories. Subtract them from the food allowance.
Frequently asked questions
How many calories does my dog need?
Start with the resting energy requirement, RER = 70 × weight(kg)^0.75, then multiply by a factor for life stage and activity.
Where do I find kcal per cup?
On the food bag or the manufacturer's website. It varies widely between brands.
Should I include treats?
Treats should be no more than about 10% of daily calories — reduce meals to compensate.
How many calories does a 20 kg dog need?
About 1,050 kcal a day for a neutered adult (RER 662 × 1.6).
How do I convert calories to cups?
Divide daily calories by the kcal per cup on the food label.