Dog calorie calculator: how many calories does my dog need?

Enter your dog's weight, life stage, activity and body condition. You get daily calories, a per-meal split and a treat budget, plus cups per day when you add your food's calories per cup.

Tim de JongUpdated 6 min read
Your dog

Current weight

lb

Life stage

Spayed or neutered?

A few short walks or play sessions

Body condition

Ideal: ribs easy to feel, visible waist from above

Optional, kcal per cup on the bag

kcal

Meals per day

Calories per day

952kcal

Keep treats under 95 kcal of that. Add your food's kcal per cup to see how many cups to feed.

Resting (RER)
496 kcal
Multiplier
× 1.92
Per meal (2)
476 kcal
Treat budget (10%)
95 kcal
From food
857 kcal
Cups per day
add kcal/cup

RER = 70 × 13.6 kg0.75 = 496 kcal. × 1.6 (neutered) × 1.2 (activity) × 1 (condition) = 952 kcal a day.

An estimate based on the Ohio State University veterinary method. Every dog is different, so check the result against your dog's weight over a few weeks, and ask your vet before a weight-loss plan.

How the calculator works

Vets estimate a dog's energy needs in two steps. First comes the resting energy requirement (RER): the calories your dog burns lying still, just keeping its body running.

RER = 70 × (weight in kg)^0.75

A 10 kg (22 lb) dog has an RER of about 394 kcal. Then RER is multiplied by a factor for life stage, and for adults by activity and body condition. The result is the maintenance energy requirement, the calories that keep your dog at its current weight.

Multipliers by life stage, activity and condition

FactorMultiplier
Puppy under 4 months× 3.0
Puppy 4–12 months× 2.0
Adult, spayed or neutered× 1.6
Adult, intact× 1.8
Activity: inactive / somewhat active / active / very active× 1.0 / 1.2 / 1.4 / 1.6
Condition: underweight / ideal / overweight× 1.2 / 1.0 / 0.8

Worked example: a 22 lb (10 kg) neutered dog that's somewhat active and at an ideal weight needs 394 × 1.6 × 1.2 × 1.0 = 756 kcal a day.

Dog calorie chart by weight

Daily calories for adult spayed or neutered dogs at a healthy weight, by activity level. Use the calculator for puppies or intact dogs.

kcal per day, rounded to the nearest 10.
WeightInactiveSomewhat activeActiveVery active
5 lb (2 kg)210250290330
10 lb (5 kg)350420490560
15 lb (7 kg)470570660750
20 lb (9 kg)590700820940
30 lb (14 kg)7909501,1101,270
40 lb (18 kg)9801,1801,3801,580
50 lb (23 kg)1,1601,4001,6301,860
60 lb (27 kg)1,3301,6001,8702,140
70 lb (32 kg)1,5001,8002,1002,400
80 lb (36 kg)1,6601,9902,3202,650
100 lb (45 kg)1,9602,3502,7403,130

How many calories does a puppy need?

Growing takes a lot of energy. Puppies under 4 months need about three times their RER, and from 4 months until they're fully grown about twice their RER. Recalculate every week or two, because both their weight and their needs change fast. Large and giant breeds grow for longer and are prone to joint problems if they grow too quickly, so follow a large-breed puppy food's feeding guide and keep them lean.

Calories for weight loss

For an overweight dog, vets usually feed for the ideal weight, not the current one, often starting at 1.0 × RER. Enter your dog's target weight in the calculator and choose Overweight for a similar starting point. Weigh your dog every 2 to 4 weeks and aim to lose 1 to 2% of body weight per week. Swapping some treats for low-calorie treats makes the cut easier for both of you.

From calories to cups of food

Dog food bags carry a calorie statement, usually in kcal per kg and often in kcal per cup. Divide your dog's food calories by that number to get cups per day: a dog that needs 900 kcal from food, on a kibble with 380 kcal per cup, gets about 2.4 cups a day. Use a proper measuring cup or, better, a kitchen scale; a heaped scoop can be 20% more than you think.

The 10% treat rule

Treats, chews and scraps should make up no more than 10% of daily calories. Any more, and your dog fills up on food that isn't nutritionally complete. The calculator sets that 10% aside as a treat budget and works out cups of food from the remaining 90%.

Frequently asked questions

How many calories does a 50 lb dog need?

A neutered, moderately active 50 lb dog at a healthy weight needs about 1400 kcal a day. An inactive one needs nearer 1160 kcal, and a very active or working dog can need 1860 kcal or more.

How many calories does my puppy need?

Puppies need two to three times their resting energy: about 3 × RER until 4 months and 2 × RER from 4 months until they're fully grown. Weigh your puppy every week or two and recalculate, because the number climbs quickly as they grow.

How many calories does a senior dog need?

Most seniors need fewer calories because they move less, so pick a lower activity level and adjust from there. Some very old or ill dogs lose weight and need more. Watch the body condition and weigh your dog monthly.

How many calories should a dog eat to lose weight?

Vets usually start at 1.0 × RER calculated for the dog's ideal weight, not its current weight. Enter the target weight, choose Overweight, and check the weight every 2 to 4 weeks. Aim for 1 to 2% of body weight lost per week, and agree the plan with your vet.

How many calories are in a cup of dog food?

Most dry kibble has between 300 and 450 kcal per 8 oz cup, but it varies a lot. Check the calorie statement on the bag (kcal per cup or kcal per kg) and enter it in the calculator to turn calories into cups.

Do treats count towards daily calories?

Yes. Treats, chews and table scraps should stay under 10% of the daily total, otherwise the main food no longer covers your dog's nutrient needs. The calculator subtracts that 10% before working out cups of food.

Sources

  1. The Ohio State University Veterinary Medical Center: Companion Animal Nutrition Support Service
  2. Merck Veterinary Manual: Nutritional requirements of small animals
  3. WSAVA Global Nutrition Guidelines
  4. Tufts Petfoodology: Should you be weighing your pet's food?

Related tools

See all 85 free dog tools

Keep reading