How many calories does your dog need? Get a clear answer in a minute.
I built this free dog calorie calculator to turn your dog's weight, life stage, activity level, and spay or neuter status into a daily calorie target. It also shows meals per day, a kibble estimate, and cups when you enter your food's calorie count. Use pounds or kilograms, and there's nothing to sign up for.
- I show every multiplier, with factors taken from published AAHA ranges.
- I split the daily total into meals, grams, cups, and a treat allowance.
- Your entries stay in your browser, so they stay with you.
Daily calories = 70 × kg ^ 0.75 × factorSample result
Try your dog →15 kg (about 33 lb) · neutered adult · moderately active
Sample numbers only. I estimate dry kibble at 3.5 kcal per gram, so check the bag for your food.
From your dog's weight to a daily meal plan in four steps
I kept the calculator to four short questions. Each one changes the answer in a way that reflects how dogs use energy.
Weight
Enter a recent weigh-in in pounds or kilograms. I convert pounds for you.
Life stage
Choose puppy, adult, or senior. Growing puppies need far more energy per kilogram than adults.
Activity
Pick the level that matches a normal week, from mostly resting to long daily exercise.
Condition
Tell me whether your dog is spayed or neutered, or on a weight loss plan with a target weight.
What decides how many calories a dog eats each day
There is no single calorie number for every dog. A daily calorie target estimates a dog's maintenance energy, and several things move it up or down.
Body weight
Weight sets the starting point. Energy use does not rise in a straight line with size, which is why the formula raises weight to the 0.75 power. A dog twice as heavy needs more calories, but not twice as many.
Life stage
Growing puppies burn far more energy per kilogram than adults, and many senior dogs slow down. I use a different factor for each stage so the target matches where your dog is in life.
Activity level
A dog that rests most of the day and a dog that exercises for two hours do not eat the same amount. I ask about a typical week, not your best week.
Spay or neuter status
Veterinary guidance lists spaying and neutering as a risk factor for weight gain, so the factor for neutered adults is lower than for intact adults. It's one reason a bag chart can overshoot.
Body condition and the food itself
The scale and your hands tell you more than any formula. Foods also differ in energy density, so the calories per cup or per gram on your label matter. The calculator page explains how to convert a calorie target into cups.
Dog calorie chart by weight
This quick reference shows estimated daily calories for adult dogs at a healthy weight. I built it with the same formula as the calculator, using the factors AAHA publishes for adult dogs. Use it to sanity-check your result, then use the calculator for your dog's life stage and activity.
| Weight | RER (rest) | Neutered, lightly active (×1.4) | Neutered, moderately active (×1.6) | Not neutered, moderately active (×1.8) |
|---|---|---|---|---|
| 10 lb (4.5 kg) | 218 | 305 | 349 | 392 |
| 20 lb (9.1 kg) | 366 | 512 | 586 | 659 |
| 30 lb (13.6 kg) | 496 | 694 | 794 | 893 |
| 40 lb (18.1 kg) | 615 | 861 | 984 | 1107 |
| 50 lb (22.7 kg) | 727 | 1018 | 1163 | 1309 |
| 60 lb (27.2 kg) | 834 | 1168 | 1334 | 1501 |
| 70 lb (31.8 kg) | 936 | 1310 | 1498 | 1685 |
| 80 lb (36.3 kg) | 1035 | 1449 | 1656 | 1863 |
| 90 lb (40.8 kg) | 1131 | 1583 | 1810 | 2036 |
| 100 lb (45.4 kg) | 1223 | 1712 | 1957 | 2201 |
These figures assume a healthy weight, so overweight dogs should use their target weight. Your food's calorie count decides the cups, and your dog's body condition decides whether to adjust. Run the calculator for a personal number.
What you get with your result
One short form gives you what you need to set up a feeding routine.
Daily calories
A single target in kcal per day, plus a range you can adjust within.
Meals and portions
The total split into meals, with a treat allowance taken out of the daily total.
Grams and cups
A kibble estimate in grams, and exact cups when you enter your food's calories per cup.
Printable report
A clean one-page summary to print, save as a PDF, or show to your vet.
More free dog calculators
Four more tools that answer the questions owners ask next, each with the same private, no sign-up setup.
Dog Age Calculator
Dog years to human years with the epigenetic formula and a size-based rule, plus a rough life stage.
Open the tool →Puppy Weight Calculator
Predict your puppy's adult weight from age and current weight, with a range and a size class.
Open the tool →Dog Water Intake Calculator
Daily water in ml, fl oz and cups, adjusted for activity, diet moisture and hot weather.
Open the tool →Dog Weight Loss Calculator
Weeks to goal, a checkpoint table, and the daily calories for your dog's target weight.
Open the tool →How to read your dog's calorie result
Your result shows two calorie numbers. The first is the RER baseline, the energy your dog uses at rest. The second is your daily calorie target, which is RER multiplied by one factor for your dog's life stage, activity, and condition. Veterinary teams often call that figure the maintenance or daily energy requirement.
Next comes the per-meal split, then a treat allowance of about 10 percent of the day's calories. The kibble estimate assumes dry food at 3.5 kcal per gram, so it's a guide for measuring on a scale, not a replacement for your food's label. Treats, chews, and toppers count toward the same daily total.
Quick example
- A 15 kg (about 33 lb) neutered adult is moderately active.
- RER is 534 kcal. The factor for a moderately active neutered adult is 1.6, so the daily target is 854 kcal.
- That's about 427 kcal per meal, or roughly 244 grams of dry kibble a day.
The full factor tables and worked example live on the calculator page.
Why I care about measured portions
Extra weight is one of the most common feeding problems in dogs. In the Association for Pet Obesity Prevention (APOP) 2022 survey, veterinary professionals classified 59 percent of the dogs they evaluated in the United States as overweight or obese.
A measured meal fixes the biggest part of the problem, because it replaces guessing with a number. The calculator can't see your dog, though. Weigh your dog every two weeks, feel for the ribs, and count treats in the total. If the weight drifts, change the portion by about 10 percent and look again two weeks later.
Who built this calculator
I'm Muhammad Ahtisham, a dog nutrition and feeding specialist with about a year of focused experience in this niche. I write every page myself and I keep each number on the site checkable. I'm not a veterinarian, so I point you to your vet for anything medical. You can read more about me and how I work.
Common questions
Ready to work out your dog's portion?
It takes about a minute, and the result is free.
Open the calculatorEstimates only. Talk to your vet before you change your dog's diet.