Dog calorie calculator

How many calories does your dog need a day? Enter their weight, age and how active they are. Add your food’s label and you’ll get grams too.

How active
About – kcal a day

How the calculator works

It uses the formula vets start from. First, resting energy: what a dog burns lying still, 70 × body weight in kg to the power of 0.75. Then a multiplier for life stage and activity: for an adult dog, 1.4 (not very active), 1.6 (normally active) or 2.0 (very active); 2.5 for puppies and 1.4 for seniors.

Every dog is different. Use the figure as a starting point, weigh your dog every couple of weeks, and adjust portions by about 10% if the weight drifts. If your vet has given you a number, use theirs.

Daily calories for an adult dog, by weight

WeightNot very activeNormally activeVery activeSenior
3 kg (7 lb)223255319223
5 kg (11 lb)328374468328
10 kg (22 lb)551630787551
15 kg (33 lb)7478541067747
20 kg (44 lb)92710591324927
25 kg (55 lb)1096125215651096
30 kg (66 lb)1256143617951256
40 kg (88 lb)1559178122271559
50 kg (110 lb)1843210626321843

Turning calories into a portion

Find the calories on the food’s label, usually written as kcal per kg or per cup. Divide your dog’s daily calories by the calories per gram, then split that across the day’s meals. Remember treats: a few a day can be 10% of the total. The calculator does this for you if you enter the label’s kcal per 100 g.

PetTrackr helps you keep track. It is not veterinary advice: if your pet seems unwell, call your vet.

Questions people ask

How many calories should my dog eat a day?
Roughly 70 × weight in kg^0.75, times 1.4 to 2.0 depending on age and activity. A normally active 20 kg adult dog needs about 1,060 kcal a day. Use the calculator above for your dog’s exact weight.
Do neutered dogs need fewer calories?
Often a little fewer, because neutering can lower energy needs. Start at the “not very active” figure and adjust after a few weigh-ins.
How do I know if I’m feeding the right amount?
Weigh your dog every two weeks and feel their ribs: you should feel them easily under a thin layer of fat without seeing them. If the weight creeps up, cut portions by about 10%.
Should I count treats?
Yes. Treats and chews add up quickly. A good rule is to keep them under 10% of the day’s calories.

PetTrackr does this every day, for you.

The app keeps your pet’s calories, weight and growth up to date from what you log, and tells you when something drifts. Join the waitlist for early access and a launch discount.

We’ll email you when PetTrackr launches. Unsubscribe anytime.