Free evidence-led calculator

Dog calorie calculator

Estimate your dog’s resting energy, starting daily calorie allowance, calories per meal, and food portion using weight, life stage, meal frequency, and the energy density of the chosen food.

Instant resultskg and lbVeterinary formulaNo account required
Interactive tool

Calculate your dog’s daily calories

Enter an appropriate current or ideal weight. Add kcal per cup from the food label if you also want an estimated daily portion.

Updates instantly
Resting energy662kcal/day RERStarting daily estimate1059kcal/day MERPer meal530kcal

This estimate uses RER = 70 × body weight0.75, then applies the selected maintenance factor. It is a starting point for healthy dogs, not a prescription. Individual needs can vary substantially.

Your results

What each number means

RER

Resting energy

The estimated energy used for essential functions by a healthy dog at rest in a neutral environment.

MER

Daily starting estimate

RER multiplied by the selected healthy-dog factor. This is the number to monitor and adjust—not a guaranteed requirement.

Food amount

Label-based portion

Daily calories divided by the food’s kcal per cup. It appears only after you provide the food’s actual energy density.

Transparent methodology

How the calculation works

1. Resting energy requirement

RER = 70 × weight kg^0.75

The exponential formula can be used across body weights. Weight entered in pounds is converted to kilograms before calculation.

2. Maintenance factor

  • Healthy neutered adult: 1.6 × RER
  • Healthy intact adult: 1.8 × RER
  • Obesity-prone adult: 1.4 × RER
  • Healthy puppy under 4 months: 3.0 × RER
  • Healthy puppy over 4 months: 2.0 × RER
Reference examples

Example daily calorie estimates

These rounded examples show the formula for a healthy neutered adult. They are not breed-specific feeding prescriptions.

Dog weightRERNeutered adult estimate
5 kg234 kcal/day374 kcal/day
10 kg394 kcal/day630 kcal/day
20 kg662 kcal/day1059 kcal/day
30 kg897 kcal/day1435 kcal/day
40 kg1113 kcal/day1781 kcal/day
Use the estimate safely

Why actual calorie needs can differ

Dogs of the same weight can have different energy requirements because of body composition, breed, activity, age, environment, health, and individual metabolism. Review weight and body condition regularly instead of treating one calculation as permanent.

When not to rely on this calculator

Seek individualized veterinary nutrition advice for disease, pregnancy, lactation, recovery, therapeutic diets, unexplained weight change, or intentional weight loss. Puppies—especially large-breed puppies—also need a complete growth diet with appropriate nutrient balance.

Questions and answers

Dog calorie calculator FAQs

How many calories does my dog need per day?

Start by calculating resting energy requirement from body weight, then apply an appropriate maintenance factor. The result is an estimate for a healthy dog and should be adjusted according to body condition and veterinary guidance.

Should I use current weight or ideal weight?

Use current weight when your dog is at an appropriate body condition. If your dog is underweight or overweight, ask a veterinarian which target weight and nutrition plan should be used.

How do I convert calories into cups of dog food?

Find kcal per cup on the food label or manufacturer information. Divide estimated daily calories by kcal per cup. Different foods have different energy densities, so there is no universal cup amount.

Why does a puppy need more calories than an adult dog?

Healthy growing puppies have higher energy needs relative to their body weight. The calculator uses separate documented factors for puppies under and over four months.

Does neutering change calorie needs?

Maintenance-energy references commonly use different starting factors for healthy intact and neutered adults. Individual activity, body condition, breed and environment can still change actual needs.

Can I use this calculator for weight loss?

Not as a treatment plan. Intentional weight loss should use an appropriate target weight, complete diet and monitoring plan established with a veterinarian.

Does the calculator include treats?

The daily estimate represents the total calorie budget. Treats and extras must be counted within that total so they do not unintentionally increase daily intake.

How accurate is a dog calorie calculator?

It provides a starting estimate, not an exact requirement. Veterinary references note substantial individual variation, so weight and body condition must be monitored over time.

Reviewed references

Sources and calculation policy

WSAVA Global Nutrition Guidelines

Nutritional assessment, body-condition monitoring, and veterinary nutrition tools.

Open WSAVA guidance ↗

Calculation method: dog-energy-rer-mer-v1 · Last reviewed: 19 July 2026 · Educational use only

Related resources

Continue with breed-specific guidance