Dog Diet

Loading Dog Diet Planner…

How Many Calories Does My Dog Need? Daily Feeding Guide by Weight

A quick reference for how many calories an adult dog needs per day, based on weight and activity level. These are standard estimates — use the calculator above to get your dog’s exact daily plan, factoring in age, body condition and activity, plus a sample fresh-food bowl.

Estimated Daily Calories for a Dog (by weight & activity)

Dog weightCouch potatoActive (daily walks)Highly active
5 kg300 kcal374 kcal468 kcal
8 kg426 kcal533 kcal666 kcal
10 kg504 kcal630 kcal787 kcal
12 kg578 kcal722 kcal903 kcal
15 kg683 kcal854 kcal1067 kcal
20 kg847 kcal1059 kcal1324 kcal
25 kg1002 kcal1252 kcal1565 kcal
30 kg1149 kcal1436 kcal1795 kcal
40 kg1425 kcal1781 kcal2227 kcal
50 kg1685 kcal2106 kcal2632 kcal

Figures are for healthy adult dogs at ideal body condition. Puppies need roughly 1.5–2× these amounts; seniors usually need less. The calculator above adjusts for all of these.

Is your dog the right weight? Why body condition matters

Two dogs of the same weight can need very different amounts of food depending on their body condition — how much fat they’re actually carrying. This is one of the most important things to get right, because feeding to a number alone can keep an overweight dog overweight, or under-feed a thin one. Here’s how to assess your dog with a quick look and gentle feel of the ribs:

ConditionHow to tellWhat it means for feeding
ThinRibs, spine and hip bones are very easy to see, with little fat felt over them.Needs a higher allowance to gain safely — the calculator increases the amount.
IdealRibs are easily felt with a light touch, and there’s a clear, tucked-in waistline when viewed from above and the side.Feed to maintain — the standard target.
OverweightRibs are difficult to feel under a layer of fat, with little or no visible waist and a drooping belly.Fed at maintenance level for safe, gradual weight loss — never crash-dieted. The calculator lowers the amount accordingly.

The calculator above asks you to pick your dog’s body condition and adjusts the daily calories automatically. If your dog is significantly overweight or underweight, check with your vet before starting a weight plan.

How the calculation works

  • Resting Energy (RER): the base calories a dog needs at rest — calculated as 70 × (body weight in kg)^0.75.
  • Activity & life stage multiplier: an adult dog needs about 1.6× its resting energy; this rises for highly active or working dogs and falls for couch potatoes and seniors. Puppies need the most, around 2–2.5×.
  • Body condition: a thin dog needing to gain gets a higher allowance; an overweight dog is fed at maintenance level for safe, gradual weight loss.
Sample fresh-food bowl 🍲
For a home-cooked meal, a common balanced split is roughly 50% lean protein (e.g. boiled chicken), 40% healthy carbs (e.g. cooked rice) and 10% safe vegetables (e.g. steamed carrot), measured to hit the daily calorie target. The calculator above gives exact grams and household measures for your dog’s number.
Note: a long-term home-cooked diet needs added canine vitamins and calcium to be fully balanced — ask your vet.

Disclaimer: This is a veterinary-approved estimate based on standard averages for healthy dogs. Every dog is unique. If your dog is recovering from surgery, illness, a digestive infection, or has any underlying medical condition, calorie formulas do not apply — please follow your veterinarian's specific feeding instructions instead. Always consult your vet before making significant changes to your dog's diet, especially for puppies, seniors, or unwell dogs.