FREE • INSTANT • EASY TO USE

Dog Calorie Calculator

01
About your dogWeight, life stage and daily activity
02
Daily feeding preferencesOptional allowance for treats

See how many calories remain for your dog's regular food.

How to use your daily calorie estimate

Three quick steps to estimate energy needs and interpret the result.

Enter your dog's weight

Use a recent, accurate weight in kilograms or pounds.

Select life stage and activity

Choose the options that best reflect your dog’s current routine.

Review the calorie target

Use estimated daily kcal to guide feeding and treat allowances.

How are dog calorie needs calculated?

A calorie target describes how much dietary energy your dog may need over 24 hours—not how many grams of kibble to serve. The estimate changes with size, growth, reproductive status, exercise and body condition. It is a starting point for monitoring, not an exact prescription.

This calculator uses a common starting formula for resting energy requirement (RER): 70 × body weight in kilograms0.75. It then applies approximate life-stage and activity multipliers to estimate maintenance energy requirement (MER). These factors are broad estimates and may not fit every dog.

Worked example: calories for a 10 kg dog

For a healthy adult dog weighing 10 kg, RER is approximately 394 kcal/day. With an illustrative maintenance factor of 1.6, the estimate is approximately 630 kcal/day. Actual needs can be higher or lower. If 10% is reserved for treats, approximately 567 kcal remains for regular food and 63 kcal for treats.

Why calorie targets differ from food portions

Daily calories are not the same as grams or cups of dog food. The amount to feed depends on the calorie density printed on the package. For example, a food containing 350 kcal per 100 g provides 3.5 kcal per gram. Use the Dog Food Calculator to convert daily energy into a portion estimate.

How to tell whether the calorie estimate needs adjusting

Check your dog’s weight trend and body-condition score over time rather than treating the first result as permanent. Recalculate after meaningful changes in exercise or life stage. Seek a veterinary nutrition plan for pregnancy, lactation, obesity treatment or chronic illness; a generic maintenance formula is not designed for those situations.

Dog calorie calculator FAQs

For illustration, a 10 kg dog has an RER of about 394 kcal/day. A factor of 1.6 gives roughly 630 kcal/day, but an individual dog may need more or less. Use the calculator and follow body-condition changes.
RER estimates energy needed at rest. MER estimates total daily needs after applying a life-stage or activity factor. For many dogs, MER is higher than RER.
Growing puppies often need more energy relative to their body weight. Their calorie requirements change rapidly with growth, so review feeding amounts regularly.
Neutering may reduce energy needs in some dogs, but the effect varies. Body condition, activity and individual metabolism remain important.
Yes. Treats add calories. A common guideline is to keep treats at or below 10% of total daily calories while maintaining a complete and balanced diet.
Do not use a generic maintenance estimate as a weight-loss prescription. A veterinarian should help set an appropriate target and monitor safe weight change.
Cup and gram portions depend on the energy density of a specific food. This tool estimates energy only; use the separate Dog Food Calculator to translate kcal into a feeding amount.

Use your calorie estimate to plan feeding

Need an actual portion size? Try the Dog Food Calculator. You can also explore the Dog Age Calculator and Puppy Adult Weight Calculator.

Educational information only. This calculator is designed for rough estimates for generally healthy dogs; it does not replace professional veterinary nutrition advice.