All tools
🧮
Free • No signup

Free Dog Calorie Calculator - Daily Kcal Needs by Weight, Age and Activity

Free dog calorie calculator using the veterinary RER formula. Get a personalised daily kcal target based on weight, life stage, activity and spay/neuter status - plus cups of kibble and a safe treat allowance.

Dog Calorie Calculator

Vet-formula • Live result

Real-time

Daily Calories

1,164

kcal / day

Kibble

3.1 cups

Approx

323 g

Treats

116 kcal

Recalculates instantly as you adjust inputs.

Knowing exactly how many calories your dog needs each day is the single most useful number you can have as a pet parent. It decides portion size, prevents weight gain, supports healthy growth in puppies, and helps senior dogs stay lean and mobile.

Our free dog calorie calculator uses the same Resting Energy Requirement (RER) formula veterinary nutritionists rely on, then adjusts for life stage, activity level and spay or neuter status - giving you a personalised daily kcal target in under thirty seconds.

How the dog calorie calculator works

Every dog has a baseline number of calories needed simply to stay alive - to breathe, pump blood and keep organs running. This baseline is called the Resting Energy Requirement, or RER. The formula is 70 × (body weight in kilograms)^0.75. Your dog's actual daily calories are RER multiplied by a life-stage and activity factor.

A neutered adult at moderate activity typically uses a factor of 1.6. A growing puppy needs around 2.0. A senior dog with reduced activity sits closer to 1.2. Intact adults usually need slightly more than spayed or neutered dogs.

Why kibble bag guidelines are usually wrong

Feeding charts on dog food packaging are built around an average, unspayed adult dog at moderate activity. Almost no real dog matches that description. If you follow the bag exactly, the most common outcome is slow weight gain over months - exactly how the majority of dogs become overweight.

A personalised calorie target accounts for your dog as an individual: their actual weight, their life stage, whether they sleep most of the day or run trails, and whether they are altered. The result is far closer to what your dog actually burns.

Turning calories into cups, grams and treats

Once you have a daily calorie number, look at the kcal-per-cup figure on your kibble bag - it varies from about 300 to 500 kcal per cup. Divide the daily total by that number to get cups per day. Split into two meals for adults and three to four meals for puppies under six months.

Treats should never exceed roughly ten percent of total daily calories. A single dental chew can easily contain 100-150 kcal, which is most of a small dog's treat budget. Our calculator shows the safe treat allowance automatically.

When to recalculate calories

Recalculate any time your dog's life situation changes. The most common moments are: after spay or neuter surgery (drop by about twenty percent), when transitioning from puppy to adult food, when activity drops in winter, after an injury or surgery, and at the start of senior years.

  • After spay or neuter surgery.
  • When switching puppy to adult food at 12 months.
  • Whenever activity meaningfully changes - season, injury, work.
  • Every 6 months for healthy adult dogs.
  • Every 3 months for puppies and seniors.

Signs your calorie target needs adjusting

Weigh your dog every two to four weeks. If they are gaining or losing more than five percent of body weight without a deliberate plan, adjust the daily total by ten percent up or down and re-check in another two weeks. Body shape matters as much as the scale: ribs should be easy to feel, and there should be a clear waist when viewed from above.

Frequently asked questions

Is this dog calorie calculator accurate?

It uses the same RER formula veterinary nutritionists use as a starting point. Individual metabolism varies, so use the result as a starting target and adjust based on body condition every few weeks.

Should I include treats in the calorie total?

Yes. Treats should make up no more than 10% of daily calories - the rest comes from a complete balanced food.

How many calories does my puppy need?

Puppies usually need around twice their RER. Our calculator handles this automatically when you select the puppy life stage.

Do small dogs really need more calories per pound?

Yes. Small breeds have a higher metabolic rate per kilogram, so per pound of body weight they often need more calories than large breeds.

More free dog tools